Changes to ghc(10)

Changes to ghc:
commit ba4616b68584dddc6bb40cf58dfd43c3b24899e3
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 18:18:47 2014 +0000

    Call Arity: Update compiler perf number changes

    Lots of improvements, one regression in max bytes allocated.

commit d3c579c75ffec4346a043582d89205998790145e
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 12:02:11 2014 +0000

    Call arity testcase for #3924

    nice numbers coming from these micro-benchmarks.

commit f347bfeae0d73d248032e32323a63dae8d5af828
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 11:50:19 2014 +0000

    Support mutual recursion

commit d51d7efd67fec4fd55b42c95d5a8cf17759b9023
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 14:11:11 2014 +0000

    Call arity: Handle type application correctly

commit 7e787e7e7e3c21b909e53f0f450a2493e064ac03
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 12:01:06 2014 +0000

    Move unit call arity unittests into subdirectory

commit 2ab00bf748635328d586a68be98a1fd78ce3106a
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 10:53:22 2014 +0000

    Call Arity: Now also done on Top-Level binds

commit 7c603aba2f2ec608d30bb4fdd4b657c5bf684122
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 10:53:15 2014 +0000

    Call Arity refactoring: instance Outputable Count

commit 983fbbe71783c0cf5466d824923db49ada1e51d4
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 09:29:05 2014 +0000

    Call Arity refactoring: Factor out callArityBound

commit fa353f274df77e6f25a9d311784c9aeabdd6d0ec
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Tue Feb 18 09:10:55 2014 +0000

    Call Arity refactoring: Use a product domain

commit 4c93a40db5cf4b81c28173f7a1b22978c7d5a58b
Author: Joachim Breitner <mail@joachim-breitner.de>
Date:   Mon Feb 17 17:30:07 2014 +0000

    Make CallArity make more use of many-calls

    by elaborating the domain a bit.