Add travis tests, improve .gitignore