Adds flake8 to tox file

Also fixes some of our violations. I'm unsure how we'd put this into travis, but this is the first step to making PEP-8 violations gating.