adds support for test coverage, travis