Only run coveralls if tests pass and only in the coverage tests
Use --no-pager option for git in .travis.yml