updated gitignore, fixed travis build