Add flake8 testing to tox

Might also consider adding support for python 3.4 in tox.ini & .travis.yml soon?