Create .gitignore
Clean up temporary files
Spellcheck
Python cleanup

2to3, future imports for 2, code cleanup, some refactoring, @madgooze
cannot into Python <3
Merge pull request #1 from K900/master

Fixes