Changes to ghc(2)

Changes to ghc:
commit 312686c172eefb74237c8a61e2cca1b2af7459c1
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Fri Feb 7 17:59:29 2014 +0000

    In deepSplitCprType_maybe, be more forgiving

    the ConTag may be out of range (e.g. if the type constructor is imported
    via SOURCE and we don't know any of its data constructors); just return
    Nothing without complaining in that case. This fixes #8743.

commit c3ff5f29c80680a09c7779aee2535fa64b880cd9
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Fri Feb 7 17:56:18 2014 +0000

    Add test case for #8743

    which only occurs when the instance being compiled is also present from
    a .hs-boot file.