handle spaces in path
use 'which' to get path of unaliased command
entry is only one line in bookmarks file: name|/path/foo/bar
update remove function for new bookmark file format
change file check to -e for portability reasons
trailing whitespace + rewrap
zsh compatibility
Revert "use 'which' to get path of unaliased command"

Some of the commands are built into zsh

This reverts commit 319a74fc9dad82e5bd4c1fc42a349fff6038f407.
fix spaces in path handling for zsh
added zsh reference to readme
Merge pull request #2 from bear24rw/master

Various fixes