Changes to ghc testsuite

Changes to ghc:
commit 8157a26640bc88fad263d6396da5d8313ffbfee4
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Thu Dec 5 13:54:47 2013 +0100

    Add `.mailmap` file

    This improves the output of `git shortlog` and others, see

      http://git-scm.com/docs/git-shortlog

    for more details.

    The mapping is in part derived from the Darcs author-spelling file
    which was removed some time ago via 47a018026aee9faef28ddc9b4550425dd0000ceb.

    There's still a couple of unmapped `<unknown>` authors in the Git history which will
    be hopefully mapped in the future as well to provide complete authorship information
    throughout all of GHC's recorded development history.

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

Changes to testsuite:
commit 27c42f4022c491feb52c2c60a17394b0fbd49c86
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Thu Dec 5 13:06:35 2013 +0000

    More different quotes in error messages following lexer clean-up