Fix #9803 in Insight: adjust tree viewer update of metadata.
Merge pull request #506 from mtbc/9803

Fix #9803 in Insight: adjust tree viewer update of metadata.
Save one rating per object for plate acquisition (see #9881)
Replace plate-> plate acquisition.
Fix ROI intensity results view (trac #9925).
Fix trac #9802 and comment on PR #499: make tree viewer event handling less brittle.
Allow user/group list subcommands to be sorted by ID or name

- Create mutually exclusive arguments group (ID/name)
- Sort users/groups list using key argument of sort() function
- Set --sort-by-id as the default in both commands
Unify choice between count/long for user/group list subcommands
Create dictionary of exposed permissions for add and perms
OmeroReader: core is a List, not an array
Merge pull request #519 from sbesson/cli_improvements_2_develop

CLI user/group improvements 2
Merge pull request #516 from mtbc/trac-9802

Fix trac #9802 and comment on PR #499: make tree viewer event handling l...
Merge pull request #515 from mtbc/trac-9925

Fix ROI intensity results view (trac #9925).
ImportCandidates: catch Throwable instead of Exception

This allows us to continue if, for instance, an OOM is thrown during
setId.

Fixes #9872.
Only wrap Throwable in an Exception if it was not already an Exception
Merge pull request #525 from melissalinkert/9872-develop

9872 develop
Fix multi-selection and annotations (see #9989)
Trac #9924: fix dialogue box wording for adding users to groups.
Merge pull request #513 from jburel/rating_develop

Rating develop
Fix incorrectly named exceptions.