Changed matchedText to be different for different completionTypes.
Removed ~ from set of delimiters.
Fixed 111.
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
Small fix in delimiter; I deleted the isSymbol check earlier by accident.
. only turns into composition after a space
Merge branch 'fix_111_tilde_completion' of https://github.com/edechter/IHaskell

Conflicts:
	IHaskell.cabal
clean-up
parser sets extension flags earlier now, closes #98
separating flags into separate module
splitting out all zmq-related things into ipython-kernel
add -z flag to tar
fixed :info, closes #119
Merge branch 'master' of https://github.com/gibiansky/IHaskell
build script set -e instead of || return 1