adds .gitignore

including python byte code, egg stuff, emacs tmp and revover files
implements #3 (cleanup setup.py)
Merge pull request #5 from aheld84/master

implements #3 (cleanup setup.py) + adds .gitignore