Fall back to assuming ghc-mid is on PATH when exeutable name is not available
Document exposed parts of GhcMod.Monad
Merge pull request #294 from DanielG/dev-api-doc

Document exposed parts of GhcMod.Monad
Merge pull request #293 from DanielG/dev-exec-path

Fall back to getProgName when exeutable name is not available
Rework GhcModT monad stack
Add temporary workaround for monad-journal

.. just until upstream uploads the changes to hackage