Changes to ghc

Changes to ghc:
commit dab0fa06fa33eeb45cef16c06c41d6c45b102451
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Jun 29 10:03:35 2014 +0200

    Update Cabal to BinaryLiterals-aware 1.20 version

    In 1c0b5fdc9f2b6ea8166cc565383d4cd20432343c (re #9224) `BinaryLiterals`
    was temporarily added to T4437's `expectedGhcOnlyExtensions` list. This
    can now reverted as Cabal has been made aware of `BinaryLiterals`
    (see haskell/cabal#1970 and haskell/cabal#1972).

    updates Cabal submodule

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