run coverage on travis ci builds and publish results on coveralls

This PR adds coverage reporting on the travis-ci builds