Add Message Broker calls to user events.

# Changes
 - Adds Message Broker calls to user events.

@DeeZone Can you look at the payloads, and tell me if anything is missing or should be changed?
Include country_code to the MB message payload. Can your app take care of determining if the user is within an affiliate country?