new message types for brokers

this patch adds new message types for brokers replacing the old
atom-prefixed messages for less verbose broker implementation
and to pave the path for future type-safe brokers