Fixed error when passing byte string to view.replace. Implemented vim behavior of deselecting piped input and placing cursor at start (works for multiple selections).
fix #433 - improve 0 motion
Updating build.sh to check OS type and find the right path
Updating readme to reflect proper build instructions
* * *
Capitializing E
Made filter thru shell string decoding fix linux-specific. Created test case for linux and osx.
merge with remote