Add slf4j dependencies to OMERO.matlab toolbox
Add getOmeroJars() function to list toolbox JAR dependencies

Include a conditional inclusion of the slf4j-api and slf4j-log4j12 JAR files
for versions of MATLAB older than R2011b.
Fix javarmpath() command in unloadOmero()

For some reasons, javaaddpath() supports a cell array while javarmpath()
does not. This commit unifies the behavior by passing the jars as multiple
elements to both functions in loadOmero() and unloadOmero().
Apend omero_client to the list of JARs to load
Use cellfun to add/remove JARs to the dynamic Java class path

For some unknown reason, javaaddpath(omeroJars{:}) does not work on the CI
node (effectively adding the first JAR only). This commit should fix the behavior by encapsulating the javarmpath/javaddpath calls using cellfun().
Ship log4j.jar with OMERO.matlab and add it conditionally to the Java path

This commit refactors the getOmeroJars() logic to rely on the Java class path
rather on hard-coded versions of MATLAB. The log4j and slf4j dependencies are
assessed independently.
Merge pull request #2197 from sbesson/matlab_slf4j

OMERO.matlab slf4j dependencies (merging for `5.0.1`)
Merge pull request #2168 from snoopycrimecop/merge/dev_5_0/submodules

Update dev_5_0 submodules
Update dev_5_0 submodules

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

Repository: openmicroscopy/bioformats
Updating f336f17..6fa58d5
Merged PRs (fast-forward):
  # PR 1022 ctrueden 'OME-XML package bug-fix'

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

Repository: openmicroscopy/ome-documentation
Updating 846e636..84fa1a5
Merged PRs (fast-forward):
  # PR 713 joshmoore 'In-place documentation'

Generated by OMERO-5.0-latest-submods#359 (http://ci.openmicroscopy.org/job/OMERO-5.0-latest-submods/359/)