fix(pep8): Fix various pep8 violations and version-lock pep8

Fixed all complaints from running "make pep8". Also version locked
pep8 in test-requirements.txt to ensure that pep8 requirements don't
change without an explicit commit.
Remove pylint

pylint was not passing, and per smoser in IRC pylint can/should be
removed.
further remove evidence of pylint.

This just removes comments '# pylint:' things and other code
remnents of pylint.
Fix pep8 issues, drop pylint.

pep8: passes on pylint 1.5.7 (and 1.5.6 utopic).
      intent is that is to be the target for future changes.

pylint: remove as more hassle than its worth.
        Intent is to move to pyflakes at some point.