Adjust the connection module to satisfy flake8
Make connectionpool mostly compliant with pep8
Make the fields module mostly flake8 compliant
Remove unneeded import and fix indentation
Fix length of method declaration
Bring the request module into compliance with flake8
Bring the response module into compliance with flake8
Bring util.connection into compliance with flake8
Make util.request flake8 compliant
Make util.timeout flake8 compliant
Make util.url flake8 compliant
Simplify exception handling, fix code coverage
Sentence-case a comment and de-indent predicates in the if statement above
Add flake8 section to setup.cfg
Docstring tweaks.
Merge pull request #398 from sigmavirus24/flake8-fixes

Flake8 fixes.
Start accepting extra socket options
Set defaults in __init__ otherwise tcp_nodelay may have changed on the class