Fixed DefaultChannelController.DeployedChannelCache.getDeployedDestinationName() so that it correctly looks up the destination name by metadata id. Before, it assumed that metadata id was an index position in the channels list of destination connectors.

Changed DefaultChannelController.getDeployedDestinationName() to accept channelId and metaDataId instead of connectorId.

Removed ChannelController.getDeployedConnectorId() since it is no longer used or needed.
Issue: MIRTH-2842
Added an option in the message browser column menu to Restore Default columns, which updates the column visibility to the original settings.
Issue: MIRTH-2827
Added import convertor logic for removing maxQueueSize and adding queueBufferSize
Issue: MIRTH-2665
MIRTH-2606: Modified MLLPModeProvider to check for instances of MLLPModeProperties before casting.
Fixed Delete After Read option not being properly migrated.
Issue: MIRTH-2602
MIRTH-2602: Fixed issue with the Delete After Read option not being migrated correctly for File Readers.
MIRTH-2854: Fixed NullPointerException that occurred when halting a channel.
Fixed poll connector not polling immediately if it is stopped and then started again.
Issue: MIRTH-2847
MIRTH-2279: Added getResponse back as a deprecated method.
When migrating from 2.x, if the inbound and outbound data types are the same and there is no outbound template, we now clone the inbound properties and use them as the outbound properties to match the old behavior.
Issue: MIRTH-2856