Web image object id extension 11022 (rebased onto develop)



This is the same as gh-1234 but rebased onto develop.

----

Allow use of object ID suffixes in add-on webapps by ignoring everything after the second `-`. See [Trac 11022](http://trac.openmicroscopy.org.uk/ome/ticket/11022).

Testing: Check single and batch annotations work. Check right hand tabs work. Should be backwards compatible unless there's anything already using IDs with multiple `-`.