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
Working on the polytomous key editor
Fixes problem that arose during review of #2004
had to rename the packages to make them compliant with buckminster