Fixes #79 -- lots of PEP-8 violations.

Note that the Sphynx-generated Python file does not pass. Since it's
auto-generated by sphynx, we'll need to add an exception in the PR for
Merge pull request #83 from eigenhombre/pep8-fix

Fixes #79 -- lots of PEP-8 violations.