Added messaging functionality.
Non-agent users uses this functionality to respond to canned messages.
Sends message progress packet that represents the canned message response to MQTT on behalf of the non-agent member that will be handled  by UAS