Cellomics: a few fixes for single-file datasets

This allows the field to contain either 2 or 3 digits, and fixes the
image name setting so that field/well indices are not 0.
Cellomics: fix reading of directories with mixed o/d channels

The channel letter for the initial file is respected now, instead of
allowing any file with a matching name.
One more fix for channel file grouping
CZI: make sure that SubBlocks are correctly initialized in openBytes

Fixes #11958.

This also fixes an interleaving bug with one of the files in
test_images_good.
Merge remote-tracking branch 'origin/develop' into cellomics-fixes
Update slf4j (1.7.6) and logback (1.1.1)
Fix links to Zeiss image browser software
Merge pull request #977 from hflynn/rebased/develop/zeiss_links

Fix links to Zeiss image browser software (rebased onto develop)
Merge pull request #974 from ximenesuk/update-logback-dev

Update logging jars (rebased)
Merge pull request #950 from melissalinkert/cellomics-fixes

Cellomics: a few fixes for single-file datasets
Merge pull request #959 from melissalinkert/rebased/develop/11958

CZI: make sure that SubBlocks are correctly initialized in openBytes (rebased onto develop)