UndecidableInstances for ghc < 7.7, update version, add 7.8.3 to travis.