added configuration for travis-ci; updated .gitignore.