Add Travis CI and basic tests