fix #11687: removeGroups can take unloaded experimenters

Adjust `removeGroups` to accept unloaded experimenters and adjust integration tests to always give unloaded experimenters. Fixes http://trac.openmicroscopy.org.uk/ome/ticket/11687. Check that http://hudson.openmicroscopy.org.uk/job/OmeroJava-integration-develop/lastSuccessfulBuild/testngreports/integration/integration.AdminServiceTest/ still passes. Also check for relevant tests in #1771 and #1782.