Fix LDAP test failures.

Previously, only the first LDIF file was loaded and that
caused the test to fail, as the required user wasn't created
yet (user details were in other LDIF files).
LdapIntegrationTest.java: General cleanup.
LdapTest.java: General cleanup.

Useful comments have been left in place.
LdapImpl.java: Add new method for user creation.

The new method will have to be refactored to increase
code reusability.
Add integration test for new LdapImpl method.
LdapImpl.java: Refactor createUserFromLdap().

The method doing the actual user query and creation
has been extended with a boolean parameter controlling the
password check code path. This allows the username-only
method to delegate to the original method.
LdapImpl.java: General code and comment cleanup.
Fix tests: use new password check flag.
Update LDAP password providers with new flag.
LdapImpl.java: Add user creation method.

The new method signature enforces password
verification and is a backwards-compatible
API addition.
Revert "Update LDAP password providers with new flag."

This reverts commit 9d99526d0f322bb7380d24c9b62cef74538c1fd7.
Add user creation method to the Blitz API.

This exposes the method to other language bindings.
This commit also cleans up ILdap.java.
Add initial implementation of "omero ldap create".
User creation method in rw transaction.
Update dev_5_0 submodules

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

Repository: openmicroscopy/bioformats
Updating b5a33fe..f1dbd98
Merged PRs (fast-forward):
  # PR 1047 sbesson 'Update auto-generated documentation'
  # PR 1040 melissalinkert 'Only add a MetadataOnly element if no TiffData elements are present (rebased onto dev_5_0)'
  # PR 1033 melissalinkert 'Add the series index to the default image name'
  # PR 1024 melissalinkert 'DICOM: fix file grouping so that path names are normalized'
  # PR 1037 hflynn 'Fix link to bitplane release notes'
  # PR 1034 hflynn 'Remove note about Fiji shipping BF 4.4.x'
  # PR 1025 melissalinkert 'Update POM version numbers to 5.0.2-SNAPSHOT'

Repository: ome/scripts
Updating 6cc0a0b..8bfd38d
Merged PRs (fast-forward):
  # PR 71 will-moore 'Kymograph analysis march 12th (rebased onto dev_5_0)'

Repository: openmicroscopy/ome-documentation
Updating 8005a1f..9e66a7a
Merged PRs (fast-forward):
  # PR 730 hflynn 'Improvements to import scenarios'
  # PR 731 ximenesuk 'Clarify location and group for DropBox imports.'
  # PR 721 aleksandra-tarkowska 'Setting cache'
  # PR 716 aleksandra-tarkowska 'updating omeroweb console output'
  # PR 722 hflynn 'Remove webstart limitation'

Generated by OMERO-5.0-latest-submods#367 (http://ci.openmicroscopy.org/job/OMERO-5.0-latest-submods/367/)
Merge pull request #2167 from cneves/feature_5_0/makemovie_channeldefs

Passes channel configuration to Make_Movie (see #12036)
Merge pull request #2262 from snoopycrimecop/merge/dev_5_0/submodules

Update dev_5_0 submodules (regular bump)
build: Use safe javac macro for test compilation
build: Insight tests use myjavac to avoid command length restrictions
build: Use external file with javadoc