Trim code
Fix NPE in TermLabelProvider
#5910 if the default language of the editor is not available then the Language.Default representation is used
fix #3758
reintegrated redlist branch into trunk
fix idInVocabulary #4243
fixed Ticket #4243
implementing #4123 (add idInVocabulary to term labels in editor)
merge-update of trunk and disabling GUI-Control separation
TermLabelProvider : added styling to distinguish between vocabularies and terms DefinedTermMenuFactory : Factory to dynamically build recursive menu for defined term editor DefinedTermEditor : mainly clean up of code
Committing changes to definedtermeditor after merge from branch