sanitize invalidly named FS paths

partially reverts 34748dda
add API doc note about /-separating fileset entries
Merge remote-tracking branch 'remotes/origin/develop' into trac-11625-sanitize-file-paths
Merge remote-tracking branch 'remotes/origin/develop' into trac-11625-sanitize-file-paths
Merge remote-tracking branch 'remotes/origin/develop' into trac-11625-sanitize-file-paths
Update develop submodules

Repository: openmicroscopy/openmicroscopy
Already up-to-date.

Repository: openmicroscopy/bioformats
Updating 87fbabc..c5eec26
Previously merged:
  # PR 1266 melissalinkert 'Analyze: set littleEndian flag correctly'
  # PR 1272 sbesson 'bfGetReader() returns empty reader'
  # PR 1264 melissalinkert 'Prevent an NPE when referencing Image.AcquisitionDate'
  # PR 1267 melissalinkert 'Volocity: flag most files as being pixels files'
  # PR 1269 sbesson 'Extend usage of inputParser in Bio-Formats MATLAB'

Repository: ome/scripts
Already up-to-date.

Repository: openmicroscopy/ome-documentation
Updating 3d2a5a2..371b2ca
Previously merged:
  # PR 947 rleigh-dundee 'Cpp: Update to match the FindIce macro behaviour'

Generated by OMERO-5.1-latest-submods#175 (http://ci.openmicroscopy.org/job/OMERO-5.1-latest-submods/175/)
Merge pull request #2884 from mtbc/trac-10766-change-hasher

fix #10766: add API method for changing original files' hasher
Rename buttons to '< Prev' etc & semicolons
Disable Prev / Next if not available
Handle Prev / Next for search results and history page
Merge remote-tracking branch 'remotes/origin/develop' into trac-11625-sanitize-file-paths

Conflicts:
	components/blitz/src/ome/services/blitz/repo/ManagedRepositoryI.java
Make sure .zip name doesn't match any files within it
Merge pull request #2949 from rleigh-dundee/cmake-ice2

cmake: FindIce: Additional improvements
Merge pull request #2956 from rleigh-dundee/cpp-osname

build: OMERO.cpp zips are versioned with platform information
Add "--summary" param and tests.
Add IMPORT_SUMMARY event.
Add ImportSummary class and reporting logic.
Use safer string equality comparison.
merge develop -Dorg -Ssuccess-only: PR 2435 (cpp: RTypesI: use static locals in place of duplicated globals)
merge develop -Dorg -Ssuccess-only: PR 2835 (Update OmeroPy/src/path.py)