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`