Add support for XML annotation
Merge pull request #976 from sbesson/10385_annotations

OMERO.matlab: add functions to read annotations (see #10385)
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.
Merge pull request #1010 from jburel/big-image-refactor

Big image refactor
Lay out the "other" annotations.
Add support for the other annotation.
Have raw file bean flush file metadata.

This commit is rebased back from develop.
Improve group arguments allowing to specify input type (id or name)

In add, joingroup, leavegroup subcommands, group can be passed by id, by name
or by id_or_name as a positional argument.
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.
Trivial formatting rebased from #995