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.