Test dependencies
Whitespace cleanup
__future__ import fixes
Migrate to the new future interface
Remove dependency on future for Py3

This commit will need to be reverted if any of the 14 standard library modules
listed here get used later on:
http://python-future.org/standard_library_imports.html#list-standard-library-refactored
Merge pull request #3 from str4d/master

Tweaks