Use `readProcess'` in PkgDoc.hs
note
ChangeLog
Workaround for #340
Handle LocalBuildInfo for Cabal 1.21; squash commits; fixes #343.
Use the cabal configuration flags where possible when finalizing the PackageDescription.
Merge branch 'master' of https://github.com/robeverest/ghc-mod

Conflicts:
	Language/Haskell/GhcMod/CabalConfig.hs
ChangeLog
Only run PatternSynonyms test with ghc>=7.8
Remove ChangeLog from master branch

Keeping the ChangeLog in sync whith the branch containing the actual
release is a pain so the ChangeLog will only actually exist on release
branches.
README
Add PatternSynonyms test data to Extra-Source-Files
Temporarily restrict monad-journal version
travis: Create empty ChangeLog before running `cabal sdist`
removing spaces.
Revert "removing spaces."

This reverts commit 986eedcc75c4f369f536485d786b303b69989fe4.
Cleanup ghc-mod help output
formatting: FillSig.hs
Fix compiling with HSE >= 1.16.0