Changes to ghc

Changes to ghc:
commit 0a2d323cee040c6460233ff17d40199755e59959
Author: Austin Seipp <austin@well-typed.com>
Date:   Tue Jan 21 14:05:49 2014 -0600

    Fix #8677 (fallout from #8180)

    When using TemplateHaskell and -prof, we *do not* want -dynamic-too, because
    we're going to *expect* that you compiled the vanilla/dyn way already,
    and are compiling profiling the second time (i.e. so GHCi can just load
    the normal, non-profiled object files.)

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