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
Merge remote-tracking branch 'kazu/master'