extract commands from event body & update rules
extract commands from event body & update rules

Rather than having plugin registration create REs when a Command is
specified, instead have the router extract !commands from the evt.Body
while it is processing and use that for strict comparison against the
plugin command when available.

This required updating how the rules work. This should put things about
where they were before introducing the Command concept.

Netflix/hal-9001