A lot of PEP8 related changes.
Use __str__() instead of dumpInfo() since it's more pythonic.
Added a .gitignore.
Merge pull request #2 from martensm/master

Pull request to pretty up some different things to make project easier to maintain.