update gitignore
nosetests and prepare for travis-ci
travis.yml