Yesod updates for GHC 7.8

Same idea as https://github.com/TechEmpower/FrameworkBenchmarks/pull/832. Pinging @kazu-yamamoto.
It's always worked that way, I'm not sure why we had the extra configure and build steps before.