Refactor broadcast message engine.
Refactor BroadcastBricksTest
Fix null pointer exception in MessageContainer.getPositionOfMessageInAdapter.