fix #11094: unify preprocessor test classes (rebased)

Fixes http://trac.openmicroscopy.org.uk/ome/ticket/11094. All `PreprocessorTest` test methods should pass.
--rebased-from #1912 develop.