Added new APIs for more advanced command processing implementation. New
APIs allow for multiple command agents delivering messages in different
formats along with a router to decide which commands use which agent.
SITEWHERE-67