Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).
OF-2693: Make configurable XML declaration generation
This commit replaces boilerplate code that generates a 'stream'-based XML document (and strips the closing tag) with a new utility method.
In this new method, new configuration is made available:
- `xmpp.xml.xml-declaration.suppress` Controls if an XML declaration is generated before a 'stream' open tag is sent.
- `xmpp.xml.xml-declaration.suppress-newline` Controls if a newline is added after a generated XML declaration and the 'stream' open tag.