When Openfire is configured to not enable any SASL mechanisms, an empty 'mechanism' tag can be generated.
For some implementations, this leads to problems. An option should be added to suppress an empty tag.
Adding two new configuration options to do this:
sasl.client.suppressEmpty
and
sasl.server.suppressEmpty