Changes to ghc

Changes to ghc:
commit aa4c5e7dd491a5f3a2e25a7368c0aa768255c913
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Thu Jun 26 23:51:54 2014 +0200

    Add testsuite-related .gitignore files

    Also set `submodule.<name>.ignore=none` explicitly for the recently
    converted submodules, as those are not supposed to have untracked/unignored
    files lying around.

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