pylint: bringing ~7 pages of warnings down to ~1.
more pep8

thanks to 'flakes8': E127 continuation line over-indented for visual indent
and 'line too long' (@ col 80) not caught by pyflakes/autopep8