Changes to ghc(2)

Changes to ghc:
commit f521a26cb741409011137115d17232df901c3c94
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Mon Mar 10 11:10:21 2014 +0000

    Unify, rather than match, in GND processing (fixes Trac #8865)

    Yet another small way in which polymorphic kinds needs a bit of care
    See Note [Unify kinds in deriving] in TcDeriv

commit 9d14262299fe721e49eb0efadebca9d095c834b3
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Mon Mar 10 11:08:37 2014 +0000

    Improve documentation of standalone deriving (c.f. Trac #8851)