Changes to ghc

Changes to ghc:
commit 8f26728a44be395a41d9dd9cb933e8006f5a6dc4
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Mar 23 13:33:03 2014 +0100

    ghc-cabal: force use of UTF8 when writing out `haddock-prologue.txt`

    This unbreaks the GHC build if a non-UTF8 locale such as LANG=C is active

    See also haskell/cabal#1721 and haskell/haddock#286

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