Make compatible with GHC 7.7

...and also add a `changelog`