Flake8

Added flake8 support to validate pyflake+pep8 syntax.
Most of this could, I think, go in setup.cfg, which we already have (for nosetests configuration).  We don't use tox, so tox.ini is confusing.