Webclient 'Apply owner's rdef' see #12044 (rebased onto dev_5_0)



This is the same as gh-2229 but rebased onto dev_5_0.

----

See https://trac.openmicroscopy.org.uk/ome/ticket/12044

This allows you to apply the owner's rendering settings to images and datasets etc (I actually need to check what all the supported types are).

To test:
 - Log in as owner of some images in read-annotate group. Set rendering settings to something different.
 - Log is as someone else, view the images and in the tree, right-click -> Rendering settings -> Set owner's.

Thumbnails should be updated.
Open image and settings should be changed to owner's.