Changes to ghc

Changes to ghc:
commit dd92e2179e3171a0630834b773c08d416101980d
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Wed May 14 09:24:10 2014 +0200

    Set cabal files to default-language:Haskell2010

    This is a first step towards eliminating `default-extensions` in favour of
    per-file declared `{-# LANGUAGE ... #-}` pragmas.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>