Support for containers 0.4

This makes it easier to support GHC 7.4.

Pinging @MarcosPividori, should lessen dependency hell with Yesod.