Add utility methods to deal with lists of metadata values

See #9928.
Use add*MetaList methods to ensure that metadata keys are sorted correctly

Fixes #9928.
Merge remote-tracking branch 'origin/develop' into 9928

Conflicts:
	components/bio-formats/src/loci/formats/in/LIFReader.java
	components/scifio/src/loci/formats/FormatReader.java
Merge pull request #333 from melissalinkert/dev-docs-develop

Documentation updates (develop)
Adding request for example files
Changing wording to discourage email attachments
Merge pull request #337 from hflynn/test

File requests develop
Slidebook: add another case for adjusting the channel count

Conflicts:

	components/bio-formats/src/loci/formats/in/SlidebookReader.java
Restrict channel count adjustment
Fix compile errors
Fix potential off-by-one when retrieving checkbox values
merge develop --exclude conflict needs-fixes broken: PR 320 (ImageJ plugin option improvements)
merge develop --exclude conflict needs-fixes broken: PR 326 (Sprint 4 bug fixes (rebased onto develop))
merge develop --exclude conflict needs-fixes broken: PR 329 (Sort original metadata keys ending with an index)
merge develop --exclude conflict needs-fixes broken: PR 338 (Slidebook channel count (develop))
merge develop --exclude conflict needs-fixes broken

Repository: openmicroscopy/bioformats
Updating 55cf7fd..92b0103
Merged PRs:
  # PR 320 melissalinkert 'ImageJ plugin option improvements'
  # PR 326 joshmoore 'Sprint 4 bug fixes (rebased onto develop)'
  # PR 329 melissalinkert 'Sort original metadata keys ending with an index'
  # PR 338 melissalinkert 'Slidebook channel count (develop)'

Generated by OMERO-merge-develop#112 (http://hudson.openmicroscopy.org.uk/job/OMERO-merge-develop/112/)