Upgrade to ghc 7.8.3 and cabal 1.20.0.3

Upgrades to the latest ghc / cabal.

Ah, right. Will do