Update README

Project no longer uses subversion for version control. Instead, it uses git.
Update README to relect this change.
Add .gitignore to root of repo
Use pylint to refactor codebase.

Examine every python file in the project using pylint. Silence many errors
either by fixing them or ignoring them.