Added conditional checks for offset/limit values in the Messages.getMessagesToPrune query that are now needed due to recent changes in the data pruner logic (MIRTH-2495).
Issue: MIRTH-2495
In loadExtensions(), the server now logs an error if an incompatible extension is found.

There is no need to check if the extension is compatible in initPlugins() anymore, because it will already have been done in loadExtensions(). Also update the warning message in initPlugins() to reflect this.
Issue: MIRTH-2107
MIRTH-2709: Fixed bug that caused null custom metadata columns to throw exceptions with Derby. Instead of always inserting all columns, we only insert the columns we need. If no columns were set in the metadata map, the statement isn't executed at all.
MIRTH-2414
MIRTH-1699

Fixed bug that prevented the pruner from pruning the messages that it should if the archiver is enabled and a block size is set.
MIRTH-2636: Reverted the validate function so that it's identical to the function in 2.x. This was refactored to make some optimizations, but it turns out that the "mapping || defaultValue" check actually causes unintended results when the mapping is a boolean "false".
MIRTH-2710: Switched the default for custom metadata timestamp columns to NULL for MySQL. Before it was unspecified, so MySQL automatically set the default to CURRENT_TIMESTAMP.
Added code to set the deadlock priority level when running on SQL Server so that the Data Pruner transaction will always be chosen as the deadlock victim when a deadlock occurs between message processing and the pruner.
Issue: MIRTH-2689
Updated the error message when an extension version is not compatible to indicate that the extension was not loaded, and that the user should install a compatible version.
Issue: MIRTH-2107
Added code to close prepared statements in Migrate3_0_0.migrateAlertTable()
Issue: MIRTH-2617
Fixed reference name to mcmanager.exe
Issue: MIRTH-1857
Fixed ClassDefNotFoundExceptions on Manager when starting the Mirth Connect Service.

Added reference to Donkey model for Manager.
Added xpp3 jar in Manager.
Issue: MIRTH-2712
Fixed bug in DefaultConfigurationController when determining if the database is running.
Issue: MIRTH-2713
Make sure to copy donkey-model.jar over to the manager
Issue: MIRTH-2712
Add donkey-model.jar to svn:ignore
Issue: MIRTH-2712
Remove remaining references to SQL Server 2000. It was still possible previously to select SQL Server 2000 from the manager settings.
Issue: MIRTH-2714
Update default derby url to use dir.appdata instead of dir.base.

Also don't use property key substitutions in the manager dialog for the database url.
Issue: MIRTH-2715