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