MIRTH-3352

Flipped the order in which dashboard plugins are updated on dashboard refresh. Dashboard table plugins are now updated first, then dashboard tab plugins. This was done since the tab plugins are more likely to depend on the state of the table, not the reverse.
MIRTH-3351

Updated hardcoded references to clustering engine controllers to reflect plugin name and package changes.
MIRTH-3382

Updated hardcoded references to clustering plugin names in DataPrunerController.
MIRTH-3351

Updated the package location of hardcoded reference to ClusterDonkeyChannelController.
Added logging code after each retry iteration, modifying the original method to take a reference to the channel name for output purposes. If a DataPrunerException is thrown, the cause is retrieved so the errors displayed are consistent.
Issue: MIRTH-3232
Modified test cases to conform to using the new method.
Issue: MIRTH-3232
Added ability to add a server name and organization name under server settings. Server name now appears in the top and bottom bars when set.
Added ability to enable/disable checking for new notifications under user settings.
Added table and queries for user preferences. 
Registration panel now appears for every user’s first login. Added industry field to registration panel.
Removed “Check for Updates” feature.
MIRTH-2196, MIRTH-3378, MIRTH-3372, MIRTH-3241