Bcast receiver comms

Groundwork for easily sending broadcast intents between components.  Pay particular attention to BroadcastRegistrar, BroadcastIntent, and IBroadcastActionHandler.