travis.yml: add coveralls for coveralls.io, run tests with coverage