Lint setup.py

Pass flake8 on setup.py. I have left behing the 'line too long' errors
though since they are usually controversial.

The setup() call has been reindented to save a level of indentation.