Merge branch 'master' of https://github.com/gibiansky/IHaskell
Merge branch 'master' of https://github.com/gibiansky/IHaskell
Changed matchedText to be different for different completionTypes.
Removed ~ from set of delimiters.
Fixed 111.
Error messages have context and don't line-wrap
adding tests for the pager
initial hoogling commit
Merge branch 'master' of https://github.com/gibiansky/IHaskell
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
Removing setuptools. Hoogle is much prettier now.
Small fix in delimiter; I deleted the isSymbol check earlier by accident.
Merge branch 'master' of https://github.com/gibiansky/IHaskell
. 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