update dependency to compile ghc-7.8
update .travis.yml