update .travis.yml for cabal 1.18 or higher