flake8 with a whitelist, including setup.py coverage

(and remove the setup.py commented code while at it)