add coveralls reporting to .travis.yml