Use at least cabal-1.18 in travis and drop GHC 7.4 support