More clean up to MultiMaster

- consolidate handle_event (in Minion) into a single function (to shorten up tune_in).
- Change MultiMaster to use handle_event (within the minion) to send the event to a single random working minion
- add check in __master_disconnected to make sure the master name and the event names match