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