Changes to ghc

Changes to ghc:
commit 5bbbc7d7e0ef141bff6f4c5991d154413ed86ac3
Author: Austin Seipp <austin@well-typed.com>
Date:   Thu Jun 26 11:33:29 2014 -0500

    arclint: update rules for xml files

    As pointed out by Edward, it's probably unreasonable to have the xml
    docs adhere to 80 columns, so we'll separate out the linters for now.

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