update .gitignore and for travis build