Changes to ghc

Changes to ghc:
commit 3fdad85781c4b5cdf424a78613353c9a6f57220e
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Fri Nov 22 11:22:15 2013 +0000

    Ignore untracked contents in submodules

    The GHC build creates files there that are not part of the project’s
    .gitignore, and clutter up "git status" in ghc/. With this patch, these
    changes are ignored; modifications to existing files in the submodule
    repositories are still reported.