Changes to ghc(4)

Changes to ghc:
commit 065c35a9d6d48060c8fac8d755833349ce58b35b
Author: Dr. ERDI Gergo <gergo@erdi.hu>
Date:   Thu Mar 13 21:18:39 2014 +0800

    Pretty-print the following TyThings via their IfaceDecl counterpart:
     * AnId
     * ACoAxiom
     * AConLike

commit 24eea38c70eae90d166de26d71a178fb0c1ffc30
Author: Dr. ERDI Gergo <gergo@erdi.hu>
Date:   Wed Mar 12 20:38:54 2014 +0800

    pprIfaceDecl for IfacePatSyn: use pprPatSynSig

commit 23c0f1ec2cf06c0178c2ae7414fe57ea648689e7
Author: Dr. ERDI Gergo <gergo@erdi.hu>
Date:   Wed Mar 12 20:38:26 2014 +0800

    pprIfaceContextArr: print a context including the "=>" arrow

commit 4d1b7b4a9b986e87755784478b4ea4883a5e203e
Author: Dr. ERDI Gergo <gergo@erdi.hu>
Date:   Wed Mar 12 20:37:22 2014 +0800

    Add OutputableBndr instance for OccName