MDL-47153 tool_monitor: added rule_updated event
MDL-47153 tool_monitor: added rule_deleted event
MDL-47153 tool_monitor: added subscription_created event
MDL-47153 tool_monitor: added subscription_deleted event
MDL-47153 tool_monitor: added subscription_criteria_met event
MDL-47153 tool_monitor: altered unit tests to pass