Switch to flake8 instead of pep8

This change switches to using flake8 with the hacking
plugin to perform all style checking. It follows the direction
other openstack projects are taking.
Merge pull request #224 from ameade/flake8

Switch to flake8 instead of pep8