Refactor PayloadType -> Payload
Rewrite the EventBus message send to return a promise of the reply instead of passing a callback function
Minor rename of RegistrableHandlerAdapter -> RegistrableMessageAdapter