Bump version bounds in dependencies.
Fix a compile error on GHC 7.8.

See https://ghc.haskell.org/trac/ghc/ticket/8053#comment:2
80-col violation.
Merge pull request #47 from 23Skidoo/ghc-7.8

GHC 7.8 compatibility fixes