fix #10564: include wells in plate run processing (rebased)

When processing a plate run, also process its wells.

Fixes http://trac.openmicroscopy.org.uk/ome/ticket/10450 and http://trac.openmicroscopy.org.uk/ome/ticket/10564

To test, try deleting the last plate run of a plate that another user owns and that you have permission to delete. Then, try double-clicking on the plate in Insight and see if the data browser shows thumbnail weirdness.

Also, make sure that the new `HierarchyDeleteTest.testDeletingMultipleRunsWithOrphanedSamples` integration test at http://hudson.openmicroscopy.org.uk/job/OmeroJava-integration-develop/lastSuccessfulBuild/testngreports/integration.delete/integration.delete.HierarchyDeleteTest/ passes: it verifies https://github.com/openmicroscopy/openmicroscopy/pull/1430#issuecomment-25079034.

This is not a straight rebase.