Changes to ghc integer-gmp

Changes to ghc:
commit 8a0f1d2f8336cf6c63d32b76f22df8ee4407f19e
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Mon Jan 13 17:32:03 2014 +0100

    Adapt perf values due to [cbde8627/integer-gmp]

    These are slight improvements due to optimizations in `integer-gmp` (#8647)

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

Changes to integer-gmp:
commit cbde86278d2090e19e62f0dd22682b4381433658
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Mon Jan 13 16:13:40 2014 +0100

    Wrap `gmpz_fdiv_{q,r,qr}_ui` to optimize `div`/`mod`

    This is similiar to what has been done in [af2ba9c8/integer-gmp] for
    `gmpz_tdiv_{q,r,qr}_ui` (re #8647); However, the gain is more modest
    here, as performance-conscious code tends to use `quot`/`rem` rather
    than `div`/`mod`:

         Program    Size    Allocs   Runtime   Elapsed  TotalMem
     -------------------------------------------------------------
       primetest   +0.3%     -2.4%      0.06      0.06     +0.0%
             rsa   +0.2%     -3.3%      0.02      0.02     +0.0%

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>