adding a travis-ci configuration