Large selection develop

Review selection and loading of annotations.
Few methods were loaded twice and call not optimised.
see https://trac.openmicroscopy.org.uk/ome/ticket/12086

To test:
 * Log in as user-4
 * Display read-only group
 * Expand the Orphaned images folder (>800 images)
 * Select all in the images (~800) from the tree
 * Deselect
 * Select now from the central panel.

--rebase-from #2469