Add tox environment to check for PEP8 issues and fixed several PEP8 issu...

...es
In my projects, test requirements fall under development requirements since tests are run during development. Please add to `requirements-dev.txt` instead of creating a new file