MIRTH-2334: Fixed NullPointerException that occurred the first time a message processed through a channel using the HL7 v2.x strict parser. Instead of lazily instantiating the PipeParser and XMLParser in to/fromXML, ER7Serializer now just does that in the constructor.
Changed the More Info link on the first login dialog to say Privacy Policy instead.

Removed the anchor on the link.
Issue: MIRTH-2858
Updated the More Info link on the server settings panel to say Privacy Policy instead.
Issue: MIRTH-2858
Reordered method signatures in DonkeyDao so that all retrieval methods are below the insert/update/delete methods.

Reordered unit tests in DonkeyDaoTests so that the tests are in the same order as the method signatures in DonkeyDao. Also added TODOs to add unit tests for methods that don't yet have tests.

Ran unit tests for all databases and fixed some minor issues with the tests.
Issue: MIRTH-2250
Updated Import Converter to account for changes to the "All" error event type.
Issue: MIRTH-2840
Fixed bug where existing alerts weren't being removed when setting server configuration.
Issue: MIRTH-2859
Source and Type are now added as custom metadata columns to the channel automatically when migrating from 2.x to 3.x
Issue: MIRTH-2334
Removed logger calls in XStreamSerializer since the exception is being re-thrown anyway. They caused excessive error messages.
Issue: MIRTH-2733