OF-1683: Make functionality configurable
This commit adds a configuration property that allows administrators to enable or disable XEP-0359 defined behavior. By default, the behavior is now enabled, but only for messages
that are sent to a MUC.
OF-1683: Place SID element in child element of IQ.
When placing a XEP-0359-defined element in a stanza, place it inside the child element
of an IQ, instead of next to the child element (which is illegal, as the XMPP spec prohibits
having more than one child element in an IQ stanza).
GregDThomas <greg.d.thomas@gmail.com>
b8932a3fb0bb8f64d150b0774b7b25c50459031e
Introduce new property, log.trace.enabled to enable trace logging
GregDThomas <greg.d.thomas@gmail.com>
5c840ef3ab6f875fbce83c608601e2863bc42655
Ensure enabling debug logging only enables debug logging