Image object id extension 11022

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 `-`.