Allow --java-help as argument to display the Java help

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Test --java-help argument as part of the CLI import unit tests

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Use e.g. rather than ex. across the board

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Fix advanced help alignment

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Yet another alignment commit

OME-DCO-1.1-Signed-off-by: Sebastien Besson <seb.besson@gmail.com> (github: sbesson)
Add leading -- to --checksum_algorithm using bin/omero import
Fixing 'for(i in list)' usage in ome.plateview.js
Fix 'for...in' in colorpicker
merge develop -D org: PR 2391 (Imagej omero (rebased onto develop))
merge develop -D org: PR 2435 (cpp: RTypesI: use static locals in place of duplicated globals)
merge develop -D org: PR 2560 (for-loop fix removes 'undefined' from reset dialog. See #12301)
merge develop -D org: PR 2747 (Bugfix: Saved by display)
merge develop -D org: PR 2767 (Event log queue (rebased onto develop))
merge develop -D org: PR 2772 (CLI import help changes (rebased onto develop))
merge develop -D org: PR 2778 (12311 auto memory (rebased onto develop))
merge develop -D org: PR 2792 (fix #11096: ensure that new %time% directory is unique (rebased from dev_5_0))
merge develop -D org: PR 2795 (Use mklink under Windows (rebased onto develop))
merge develop -D org: PR 2797 (OmeroCpp: switch build system from scons to cmake)
merge develop -D org: PR 2799 (Auto close (rebased onto develop))
merge develop -D org: PR 2805 (`fs rename` command for modifying template values (rebased onto develop))