adding Travis CI support