Travis CI support and gitignore