Implement TCP message format
Add Celluloid::IO dependency
Implement TCP broadcaster
Implement TCP recipient adapter
Implement TCP listener
Select correct adapter for TCP listener in :recipient mode
Make Listen#to aware of forwarding over TCP
Add Listen#on to listen over TCP
Only default host for TCP listener when recipient
Document listen on all addresses behaviour for broadcaster
Workaround no longer required as broadcaster now listens on all addresses by default
Fix broadcast-hook to honour paused-state and invoke original block