Adds Travis CI and Coveralls

@petebrowne