Made sure that all tests succeeded (by removing some); note that this code will not work on python 3.2 or 3.3!
Removed the (non working) Unix socket transport and its tests.  Updated the tests.py to be pep8 compiant.
Refactored the python 3 changes.