Setting up Travis CI and code coverage