add Travis CI configuration.