MIRTH-2888: Fixed issue with importing 2.1.1 Email Sender connectors. Instead of building up a DOM Document manually, it's now using DonkeyElement instead.
MIRTH-2889: Fixed the User.insertUser query for Oracle which wasn't working. We're now using the person sequence directly, like we had done in 2.x.
MIRTH-2890: Fixed timestamp columns being auto-updated in MySQL. Also to be consistent, all Donkey database create scripts have been updated to default timestamp columns to NULL.
A Channel stopped event is now dispatched after a channel is deployed with initial state STOPPED.

Cleaned up ChannelEventType enum. Renamed Deploy to Deployed and Undeploy to Undeployed which is a better description of what actually happens.

Updated the Alert properties map to use private enums as keys instead of creating a static final integer for each key.

Store a reference to channel controller in DefaultAlertWorker to prevent retrieving it each time.
Issue: MIRTH-2891