Removed socket_lock on send. Need to revisit concurrency issues there.
added naive peerlist sharing
merge tests
changed payload to bytes in broadcast test
commented out print statements in broadcast test