Changes to ghc base

Changes to ghc:
commit 8528165d08391f328ac39b7c65f8e1f22fbfd8e8
Author: Austin Seipp <austin@well-typed.com>
Date:   Mon Dec 9 06:08:31 2013 -0600

    Fix windows x86_64 build.

    On win64 sizeof(long) != sizeof(void*), so debugTrace was casting a
    value of incorrect size causing a validate failure.

    Signed-off-by: Austin Seipp <austin@well-typed.com>

Changes to base:
commit 5139ca93e0942f0a5f70c23d73ff1d1fddfdef99
Author: Austin Seipp <aseipp@pobox.com>
Date:   Mon Dec 9 06:32:45 2013 -0600

    Properly detect msys2/x64 shell as Windows.

    Signed-off-by: Austin Seipp <aseipp@pobox.com>