Chatter is extracted from the ScaleSmall project as a standalone piece.
This may be used independently to broadcast messages to a set of nodes.
It uses a mixture of UDP multicast and TCP to deliver messages and tries
to minimize network traffic while doing so.