Use flake8 instead of pep8

Going through the vtkweb plugin, I found some errors, most of which were caught by flake8.  It is basically a drop in replacement for pep8, but does linting as well.  Fortunately, the code is in a good state so few changes were needed.