Added helper funcs
Changed delim field to \x1f
Added q server and q sync commands
Fixed bug with -q not working
Added tree command
Made the help message print nicer
Added list command & updated readme
Big refactor, added q dmenu command
Bug Fixes and Features

Fixed some bugs. Introduced grep feature which searches for a substring
and then returns all items matching the substring based on thier
priority (items with the higher priority are shown first).

Ed also now preserves the stack order.
WIP: Tidy up script

Added more test cases and started adding improvements.
TODO: Finish tests to have max coverage.
and -f ro get rid of initial warning