Make GhcMod a special case of GhcModT

i.e. turn GhcMod into a monad transformer
whitespace
Merge pull request #284 from DanielG/dev-monad

Turn `GhcMod` into a monad transformer