Setup Nose for testing
Setup TravisCI
Merged .gitignore with Github's Python version

Github's version can be found at
https://github.com/github/gitignore/blob/master/Python.gitignore