Changes to ghc

Changes to ghc:
commit 5bf22f06ef71f61094de7564dee770f136d5481a
Author: Austin Seipp <austin@well-typed.com>
Date:   Sun Apr 27 21:11:23 2014 -0500

    Remove external core

    Signed-off-by: Austin Seipp <austin@well-typed.com>