Add support for XML annotation
Add support for empty string.

So that the constructor does not crash.
Add component to display other annotations.
Add method to model to display other annotations.
Lay out the "other" annotations.
Add support for the other annotation.
Adjust editor to allow editing of XML and term annotation.
Fix edit of Term and XML annotation.
Add update of long, double and boolean annotation.
Make sure links are loaded for XML, term and other annotations.
Handle long and double annotation creation.
Use specific type.
Fix display after content update.
Fix tooltip of annotation like XML, term etc.
Fix clear and filtering.
Fix unlink of other annotations.
Add option to remove all the other annotations.
Fix class cast exception.
Remove commented out code.
Fix editing dialog (see #10706)