_ renames, PeerConnection.create_socket -> PeerConnection.create_zmq_socket rename. (Notes about what will be refactored here https://gist.github.com/gubatron/acf1794fbccf342ea1b2)
Moved XYZTransport classes to 'transport' module and XYZConnection connection classes to 'connection' module
remove unused method PeerConnection.cleanup_socket
Merge pull request #455 from hoffmabc/master

Database migrations and undo contracts deletion
removing kademlia.py, unused code.
import cleanup, no more warnings of unused imports. importing only the necessary from pybitcointools.main
new crypto_util module and refactors.

 - moved static crypto functions from CryptoTransportLayer here for future reusability.
 - load_crypto_details functions also moved here, could be deleted, unused in the project.
 - pep8 and import fixes.
 - peers passed to .dht.add_peer had irregular field names, normalized without '_' prefix.
replaced pgrep

pgrep isn't available on OSX prior to 10.8, replaced it with grep & awk
merging from master
Merge pull request #464 from secret-bitcoin-login/patch-2

replaced pgrep
Merge pull request #462 from OpenBazaar/networking-reorganization-refactor

Networking reorganization refactor
Merge remote-tracking branch 'upstream/master'
Need to refactor to makePrivCryptor from makeCryptor