Update .travis.yml to make coveralls work and add Python 3.4