Error messages have context and don't line-wrap
adding tests for the pager
Added a parser for shell command line parsing that takes care of escaped whitespace and quotations. Addressed notes #116.
Merge remote-tracking branch 'upstream/master' into fix_111_tilde_completion

All tests pass.

Conflicts:
	src/Hspec.hs