Changes to ghc(3)

Changes to ghc:
commit d9ad369d89be9b0c541eb9a311caf89392c64379
Author: Christopher Rodrigues <cirodrig@illinois.edu>
Date:   Sat Nov 30 13:06:43 2013 -0600

    Fix compiler warnings due to integer size mismatch

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

commit 415f0d6cb716b68318dad1af4e9ab6ec13844136
Author: Evan Hauck <khyperia@live.com>
Date:   Thu Nov 28 11:58:50 2013 -0500

    Refactored by Simon Marlow's suggestion

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

commit 47024b63835e2bc238f88e3e1a5b5927a850e74c
Author: khyperia <khyperia@live.com>
Date:   Wed Nov 27 23:30:59 2013 -0500

    Made ghc -e have a nonzero exit code upon failure (Trac #7962 )

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