Added .travis.yml and updated .gitignore