initial commit for bidirectional communication
strip down to the broadcasting functionality
remove more pieces
strip down the client for multicast only
broadcast working
change name of broadcaster to listener
working on setting up communication for server to server
wip for tests
remove useless client, all of this logic will be implemented in the server
small comment change
remove client
Did some refactoring.  Created a new class Teiler, which maintains state
of the application.  Changed the broadcast code.
Added peerdiscovery.py
Fixed multicast heartbeat.
Fixed log messages
Removed teiler1
Removed duplicate log starter
Added initial file transfer functionality.  Not complete.
Made changes to filetransfer.
Made further changes to filetransfer.