Changes to ghc(2)

Changes to ghc:
commit e38fe3b294fa431155b65db7d8fc9cdb54cbf0da
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Tue Jun 17 12:41:15 2014 +0100

    accept T9181 output

    Not sure if my patch changed this, but it looks reasonable.

commit 00fc4ba2363b466d1178ae6bcaec628c9cde4758
Author: Simon Marlow <marlowsd@gmail.com>
Date:   Tue Jun 17 11:47:40 2014 +0100

    Optimise the Typeable instance for type app a bit, and add a perf test

    Test Plan: validate

    Reviewers: simonpj, austin

    Subscribers: simonmar, relrod

    Differential Revision: https://phabricator.haskell.org/D20