Update .travis.yml to update cabal before building