Reintroduces asynchronous behavior, but does not use Queue.Queue
PEP8 cleanup, small spelling fixes, and method name updates.
Spelling and ACK language consistency.
Merge pull request #9 from pulp/bmbouter-asyncrhonous-again-but-no-queue-queue

1100857 - Making Transport Asynchronous Again but without Queue.Queue this time