Changes to ghc(2)

Changes to ghc:
commit 2f3ea95285d0cccc2a999e7572d8fb78dc2ea441
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Mon Apr 28 14:49:21 2014 +0100

    Print for-alls more often (Trac #9018)

    We now display the foralls of a type if any of the type variables
    is polykinded.  This put kind polymorphism "in your face" a bit more
    often, but eliminates a lot of head scratching.

    The user manual reflects the new behaviour.

commit 7b967afa502d9550f4e6c4b5ec5dbd9d93e72947
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Mon Apr 28 10:31:15 2014 +0100

    tcrun045 should fail (implicit parameter as superclass)