DICOM: fix byte skipping for >8 bit data

As noted in the comments, this adjusts the byte skipping as needed to
ensure that each plane has the correct number of decompressed bytes.

Fixes #12624.
Add guava to the bundle jars
Fix base64 decoding

This limits the number of bytes read, so that the entire stream is not
decoded for every plane.  It also removes the extra encoding step in
favor of trimming the already-encoded base64 string at the first "<".
merge develop -Dorg -Ssuccess-only: PR 1362 (Make FormatReader's RandomAccessInputStream transient)
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 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 1425 (Convert tolerance to NonNegativeInt to NonNegativeFloat)
merge develop -Dorg -Ssuccess-only: PR 1428 (C++: Incremental metadata processing work)
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: PR 1436 (cpp: compat: Add path type lookups to module)
merge develop -Dorg -Ssuccess-only: PR 1438 (Correct regex so PA = PASCAL)
merge develop -Dorg -Ssuccess-only: PR 1439 (Update Eclipse instructions for Bio-Formats with link to ome-devel thread)
merge develop -Dorg -Ssuccess-only: PR 1440 (DICOM: fix byte skipping for >8 bit data)
merge develop -Dorg -Ssuccess-only: PR 1441 (Fix OME-XML BinData decoding)
merge develop -Dorg -Ssuccess-only

Repository: openmicroscopy/bioformats
Excluded PRs:
  # PR 858 melissalinkert 'Initial support for Veeco AFM data' (label: exclude)
  # PR 1435 joshmoore 'Ordered MapPairs implementation' (label: breaking)
  # PR 1365 ctrueden 'PrairieView 5.2 fixes and improvements' (label: exclude)
  # PR 1309 melissalinkert 'Allow tile-based access of large JPEG-2000 images' (exclude comment)
  # PR 857 melissalinkert 'Initial support for Zeiss .lms files' (label: exclude)
  # PR 1383 LeeKamentsky 'Fix im3 metadata' (user: LeeKamentsky)
  # PR 1177 rleigh-dundee 'specification: Add metadata for HDF5 embedding' (exclude comment)
  # PR 1015 qidane 'Messy binary' (exclude comment)
  # PR 1437 stelfrich 'Changed handling of empty series names in ND2 files' (user: stelfrich)
  # PR 1366 ctrueden 'Miscellaneous cleanup' (label: exclude)
  # PR 1161 sommerc 'Initial CellH5 Reader class' (user: sommerc)
  # PR 1426 qidane 'Initial Rendering Definitions schema' (exclude comment)
  # PR 1381 melissalinkert 'Parse physical pixel sizes from CellSens .vsi datasets' (label: exclude)
Already up-to-date.

Merged PRs:
  # PR 1362 melissalinkert 'Make FormatReader's RandomAccessInputStream transient'
  # PR 1407 melissalinkert 'TIFF: fix plane count calculation for pyramids with multiple planes'
  # PR 1420 qidane 'Updating samples and adding units samples'
  # 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 1425 jburel 'Convert tolerance to NonNegativeInt to NonNegativeFloat'
  # PR 1428 rleigh-dundee 'C++: Incremental metadata processing work'
  # 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'
  # PR 1436 rleigh-dundee 'cpp: compat: Add path type lookups to module'
  # PR 1438 qidane 'Correct regex so PA = PASCAL'
  # PR 1439 sbesson 'Update Eclipse instructions for Bio-Formats with link to ome-devel thread'
  # PR 1440 melissalinkert 'DICOM: fix byte skipping for >8 bit data'
  # PR 1441 melissalinkert 'Fix OME-XML BinData decoding'
Conflicting PRs (not included):
  # PR 1418 rleigh-dundee 'IFormatReader: Remove deprecated methods'

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