Fixed uncaught NPE in HL7v2AutoResponder which could cause empty messages to not be marked as finished.
Issue: MIRTH-2969
When leaving the message browser, clear the selection in the message table before clearing the table model. Otherwise the selection listener will trigger multiple times.
Issue: MIRTH-2967
Updated dashboardPanelPlugins in LoadedExtensions so that it is a LinkedHashMap. This will allow changing the order in which the plugins appear on the dashboard.
Issue: MIRTH-2945
Fixed attachments being re-attached incorrectly if a message has more than one attachment. The wrong attachment id was being associated with the content when retrieved from the DB.
Issue: MIRTH-2972