Changes to ghc(4)

Changes to ghc:
commit d1683f0e8f1dffd8ae5961ca60158e7fa8aadf03
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Thu Oct 17 17:01:58 2013 +0100

    Trailing whitespace only

commit f7e7948b63be5a4be884f0e71ca9b3e7b4b3be91
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Thu Oct 17 16:59:57 2013 +0100

    When de-serialising interfaces, need to distinguish types from kinds

    This patches fixes two separate instances of the bug,

     * one in tc_ax_branches (Trac #8449)

     * one in type/kind applications in IfaceExpr
       (hence the new tcIfaceApps)

    The latter was reported by Iavor, no ticket

commit d6ed4df4ae1f6efea86378e97efdd26b81285a48
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Thu Oct 17 15:18:17 2013 +0100

    Comments only

commit 2140e8a5ce58bc619cdbeea0fb93b07779964b4f
Author: Simon Peyton Jones <simonpj@microsoft.com>
Date:   Thu Oct 10 10:53:41 2013 +0100

    Comments only