Add initial support for reading BinaryOnly OME-TIFF datasets

This adjusts the type detection slightly so that .companion.ome files
are detected as OME-TIFF, not OME-XML (as this makes finding and reading
the corresponding OME-TIFF files much easier).  Selecting either a
BinaryOnly OME-TIFF file or the corresponding companion OME-XML file
should result in the entire dataset being read.

Fixes #11951.
Catch NPEs when calling getBinaryOnlyMetadataFile
Ignore metadata files with a .tif/.tiff suffix

Some Prairie datasets contain "OME-TIFF" files with a BinaryOnly entry
that points to a different "OME-TIFF", which is not valid.
ND2: only parse text blocks that match the final set of images
Expand list of keys used for determining pixel type
ND2: allow the "Dimensions" text entry to be in multiple languages
ND2: one more round of fixes for text block parsing
Allow dimensions in text blocks to be ignored
Fix text block ordering
Fix uint16 pixel type correction
Fix calls to getBinaryOnlyMetadataFile()
Fix ImageAcquisitionDate parsing for DeltavisionReader

Previously, the last block of parseLogFile() was always escaped and the
creation date was being filled as a parameter/key value in the global
metadata. This commit restores the validity of the last block and fixes the
joda DATE_TIME pattern.
Fix develop-specific compile error
cmake: Only enable C++11 if enable_if is supported
Fix compile on Java 8.

The original code was causing javac to throw an AssertionError. Working
around the labelled break (by using a flag) seems to fix this fine.
Trying to minimize differences against the original code.
Prevent an NPE when referencing Image.AcquisitionDate

The acquisition date is now optional, and so may be null.  Without this
commit, bfconvert threw an NPE when the acquisition date was missing,
and the automated data tests logged a warning for each missing date.
jai: Remove commented-out jj2000 breaks
Merge pull request #1260 from rleigh-dundee/cmake-cxx11-mac108

cmake: Only enable C++11 if enable_if is supported
Merge pull request #1254 from melissalinkert/rebased/develop/nd2-blocker

ND2: one more set of dimension parsing fixes (rebased onto develop)
Merge pull request #1255 from sbesson/deltavision_acquisitiondate

Fix ImageAcquisitionDate parsing for DeltavisionReader