Server- and client-side communication between ImageJ and OMERO