use coveralls for test coverage reporting with Travis