Adds pep8-naming testing to flake8

This change intends to ~~pad my commit metrics~~ increase code quality.

* Combines flake8 and pep8 into a single tox test.
* Adds pep8-naming to flake8 tests. Fixes/mediates each issue the added checks raised. Most (not all) of those were in test code. faultCode and faultString on API exceptions should probably be deprecated via warnings.