add travis.yml for CI testing