Tox configuration to run flake8 (python linter)

Add a few files to use tox (virtualenv wrapper) and setup a flake8 env
to run python linting.

This will let me add a flake8 Jenkins job to the repository.

https://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Test_your_python

Change-Id: I9333f9ebc436a3b2ad8612b31f18b0fa72ec32c6
Lint: allow commenting of code

Ignore pep8 rule E265 block comment should start with '# '. There is
some commented out code.

Change-Id: Id242b305aa22687fe44e86dd73438d03b9ab3cf1