specification: Rename additions/jar to external

For use by the C++ code where this name is inappropriate in the
install tree.
specification: Add XML catalogues for all released XML schemas
Initial version of I2I reader

See #12426
Merge pull request #1427 from rleigh-dundee/cpp-paths

C++: Path handling and installation location introspection
Zeiss TIFF: fix one more bug when the master .tif file is missing

This prevents an exception from being thrown if the master .tif file is
missing when the recorded original name ends with .zvi.
Merge remote-tracking branch 'origin/develop' into specification-catalogue2
cpp: ome-xml: Install external schemas and catalogue files
cpp: cmake: RegexChecks: Improve include usage for portability
merge develop -Dorg -Ssuccess-only: PR 1407 (TIFF: fix plane count calculation for pyramids with multiple planes)
merge develop -Dorg -Ssuccess-only: PR 1420 (Updating samples and adding units samples)
merge develop -Dorg -Ssuccess-only: PR 1421 (Units mock)
merge develop -Dorg -Ssuccess-only: PR 1422 (Zeiss TIFF: fix used file list when expected files are missing)
merge develop -Dorg -Ssuccess-only: PR 1423 (TIFF: attempt to correct incorrectly stored StripByteCounts values)
merge develop -Dorg -Ssuccess-only: PR 1428 (C++: Incremental metadata processing work)
merge develop -Dorg -Ssuccess-only: PR 1430 (Matlab units metadata)
merge develop -Dorg -Ssuccess-only: PR 1431 (Specification: Add XML catalogues for released schemas)
merge develop -Dorg -Ssuccess-only: PR 1432 (Metamorph: fix description delimiter to account for XML sanitization)
merge develop -Dorg -Ssuccess-only: PR 1433 (Initial version of I2I reader)
merge develop -Dorg -Ssuccess-only: PR 1434 (cpp: cmake: RegexChecks: Improve include usage for portability)
merge develop -Dorg -Ssuccess-only

Repository: openmicroscopy/bioformats
Excluded PRs:
  # PR 1418 rleigh-dundee 'IFormatReader: Remove deprecated methods' (exclude comment)
  # PR 1425 jburel 'Convert tolerance to NonNegativeInt to NonNegativeFloat' (label: breaking)
  # PR 1177 rleigh-dundee 'specification: Add metadata for HDF5 embedding' (exclude comment)
  # PR 1381 melissalinkert 'Parse physical pixel sizes from CellSens .vsi datasets' (label: exclude)
  # PR 1161 sommerc 'Initial CellH5 Reader class' (user: sommerc)
  # PR 1015 qidane 'Messy binary' (exclude comment)
  # PR 1383 LeeKamentsky 'Fix im3 metadata' (user: LeeKamentsky)
  # PR 1426 qidane 'Initial Rendering Definitions schema' (exclude comment)
  # PR 858 melissalinkert 'Initial support for Veeco AFM data' (label: exclude)
  # PR 857 melissalinkert 'Initial support for Zeiss .lms files' (label: exclude)
  # PR 1366 ctrueden 'Miscellaneous cleanup' (label: exclude)
  # PR 1365 ctrueden 'PrairieView 5.2 fixes and improvements' (label: exclude)
  # PR 1362 melissalinkert 'Make FormatReader's RandomAccessInputStream transient' (label: breaking)
  # PR 1309 melissalinkert 'Allow tile-based access of large JPEG-2000 images' (exclude comment)
Updating eb7b6c7..80e0ffe
Previously merged:
  # PR 1427 rleigh-dundee 'C++: Path handling and installation location introspection'
  # PR 1429 qidane 'Change working distance back to UNITS.MICROM'

Merged PRs:
  # PR 1407 melissalinkert 'TIFF: fix plane count calculation for pyramids with multiple planes'
  # PR 1420 qidane 'Updating samples and adding units samples'
  # PR 1421 jburel 'Units mock'
  # PR 1422 melissalinkert 'Zeiss TIFF: fix used file list when expected files are missing'
  # PR 1423 melissalinkert 'TIFF: attempt to correct incorrectly stored StripByteCounts values'
  # PR 1428 rleigh-dundee 'C++: Incremental metadata processing work'
  # PR 1430 sbesson 'Matlab units metadata'
  # PR 1431 rleigh-dundee 'Specification: Add XML catalogues for released schemas'
  # PR 1432 melissalinkert 'Metamorph: fix description delimiter to account for XML sanitization'
  # PR 1433 melissalinkert 'Initial version of I2I reader'
  # PR 1434 rleigh-dundee 'cpp: cmake: RegexChecks: Improve include usage for portability'

Generated by OME-5.1-merge-push#598 (http://ci.openmicroscopy.org/job/OME-5.1-merge-push/598/)