Fix #391, Error on command `-g` when used before command despite --help output saying this is valid
Fix #386, `ghc-mod version` should not check `cabal configure`
Fix #387, Pattern match failure in GhcPkg
Add Show instance for `Options`
Start migrating ghc-modi code to src/GHCMod.hs
Fix `newTempDir` on Windows
Set version to "0" in master
Allow GhcModError as an Exception and catch it in GhcModT's liftIO
Refactoring World, etc. and fix #387
Really fix `newTempDir` on Windows
Fix warning
docs
$HOME/.cabal is not a cabal file
Support where clauses, let bindings and case expressions in case splitting (fixes #395)
Don't use fromJust
Fix `findCabalFile`
Revert ""expand" specifies "-b"."

No idea what this was supposed to do, there's no mention of
any -b option anywhere that I can find.

This reverts commit f23b0db4df891b2481447c7828f184525f9aa435.