Changes to ghc(6) testsuite(2)

Changes to ghc:
commit ba33d57ea0e150bed6ad6ee0f720944951389514
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Wed Nov 6 08:30:12 2013 +0000

    Comments and reorg only

commit 50d4cd7afd8fdc3efdc3a50b9e8e606336c1cdee
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Tue Nov 5 15:17:22 2013 +0000

    More comments on Usage and Dependencies

commit e470290f87015043af7f297425a722329f726134
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Tue Nov 5 14:58:51 2013 +0000

    Fix checking of shadowed names (fixes Trac #8499)

commit ae9ed7de3a01be24d3da126e94b846b6c50dce0a
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Tue Nov 5 14:58:24 2013 +0000

    Comments on mi_usages

commit 6f331d69e50f13626b65ab76de408a49caebd4f6
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Tue Nov 5 14:58:10 2013 +0000

    Fix marshalling of IfaceAt to and from interface files

    I had forgotten about Note [CoAxBranch type variables] in CoAxiom

    This patch fixes Trac #8500

commit a4494acd07a0b2120623812e57b180b96830a577
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Tue Nov 5 14:55:44 2013 +0000

    Improve pretty printing of IfaceAT in interface files

Changes to testsuite:
commit a019503ea3651241fa5d71fd1cdf7c8da8dbbf3a
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Wed Nov 6 08:33:25 2013 +0000

    Test Trac #8499

commit d4da5f8e222f7271e84dfb89d84099503df41467
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Wed Nov 6 08:32:50 2013 +0000

    Test Trac #8500