Fixed compeletePath tests.
Removed filemanip dependency.
Removed imports for filemanip package. No longer necessary, using haskeline instead.
Added general path completion using haskeline.
Added MonadIO (from transformers package) instance for Interpreter.
Cleanup whitespace.
Merge remote-tracking branch 'upstream/master' into path_completion

Conflicts:
	IHaskell.cabal
	src/IHaskell/Eval/Completion.hs
Merge pull request #103 from edechter/path_completion

Path completion
better 'cd non-existent-dir' err msg, closes #97
Merge branch 'master' of github.com:gibiansky/IHaskell
changing interface of IHaskell.Display to not use quite as many strings
adding instances for [DisplayData] and DisplayData, as per @aavogt
a more general IO display instance and explanation
add ihaskell-magic