OME-TIFF: return blank planes if the corresponding file does not exist

Fixes #12447.
OME-TIFF: do not return blank planes for single files with incorrect UUID filenames
CellSens: fix pyramid resolution counts

This prevents an exception when there are multiple pyramids, each with
multiple resolutions.
cpp: test: Use correct visitor for variantpixelbuffer death test
cpp: Update NDEBUG conditionals to quell unused variable warning
Define top-level testng.version property
Deprecate testng.jar
Prohibit null value in Time quantity
Protect Time creation with null value in formats
Merge pull request #18 from qidane/new-units

Stop Time from having null value
Fix IndexOutOfBounds exceptions when working with multi-pyramid data
Fix magnification/physical pixel size population for multi-pyramid data

If magnifications are missing for some pyramids, assume that the maximum
magnification applies.
Merge pull request #1375 from rleigh-dundee/cpp-docs-updates

C++: Documentation updates
Fix tile counts when invalid resolutions are skipped
Adding symbol for inch
Merge pull request #1379 from melissalinkert/new-units

New units
Merge pull request #1389 from qidane/new-units

Adding symbol for inch
fixes JUnit4TestAdapterCache not found when running tests with ant 1.9
Merge pull request #1388 from rleigh-dundee/cpp-testcond

C++: Update NDEBUG usage in death tests
merge develop -Dorg -Ijburel/openmicroscopy:qa-submit-new -Ssuccess-only: PR 1381 (Parse physical pixel sizes from CellSens .vsi datasets)