Add travis.yml
Extend gitignore