Revert "Just use the ghc 7.8 cabal file."

This reverts commit 928055e9777ddfe5d49fd1f2a789a4822cb809d4.