#4389
Moved all logging and dialog functionality to the new class MessagingUtils. Refactoring code to adapt to above change. Added new custom error dialog - CdmErrorDialog Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler
replaced static term initialisation methods with newly added cdmCacher driven methods
move the change accepted to Synonym Operation to taxon navigator.
merge-update from trunk
implementing #3791 (Implement operation to move a Description to another Taxon) and improving the operation to move elements
merged model adaptions to cdmlib 3.2.4 from campanula branch
merged/implemented cdm3.3 model adaptations
AT: committing changes to the TaxEditor to fix issues with the dynamic menu building
AT: committing changes to the TaxEditor for ethnic group testing and remove the featureNodes from the contextual menu
AT:Committing changes post merge
AT: committing changes to the TaxEditor Post third round of code review
AT: committing changes to the TaxEditor Post second round of code review
AT: committing changes to the TaxEditor Post first round of code review
Fixes #2681
refactoring of package names for consistency
Committing changes to definedtermeditor after merge from branch
Fixes #2383
had to rename the packages to make them compliant with buckminster