add docs to sdist. fixes #679
Select all errors, warnings, and flakes.

This makes sure we're taken care of incase more stuff ever gets added
to the default ignores for flake8.
Fix issues found in hotp with new flake8 configuration.
don't prune static. why would you do that?
Merge pull request #682 from dreid/flake8-select-all

Flake8 select all
Merge pull request #681 from reaperhulk/add-docs-to-sdist

Add docs to sdist. fixes #679
some style fixes suggested by pep8-naming
Merge pull request #684 from reaperhulk/some-style-fixes

Some style fixes suggested by pep8-naming