Update dependencies.

Now we should be closer to GHC 7.8 compatibility, which is probably going to be released soonish.
I updated the versions of some dependencies so we can get newer software.

At the moment, acid-state and type-level don't compile right now which prevents me from
doing 7.8 builds.