GHC 7.7 can now derive Typeable

This was build-tested on GHC 7.6.1 and HEAD.