Use getThumbnail() to speed up import.
Log exceptions during thumb generation.
Close thumbnail service to avoid memory leaks.
Close thumbnail service in a finally block.
Merge pull request #1838 from jburel/connection

Connection
Merge pull request #2000 from snoopycrimecop/merge/develop/submodules

Update develop submodules
Resurrect importer-cli (Fix #11863)
Fix whitespace in dist.xml
Modify importer-cli to work on mac
Truncate long channel names. See #11893
Merge pull request #2007 from snoopycrimecop/rebased/develop/get-file-id

RawFileStore.getFileId (rebased onto develop)
Merge pull request #1915 from mtbc/trac-11577-available-hashers

fix #11577: have checksum provider list available hashers
Use JSON to read/write config lists
Also load passed values as JSON in append/remove commands
close possible raw file store leak in Python gateway
ensure raw file stores close after user photograph retrieval
close raw file store in python error output examples
fix #11922: update originalFile from RFS save

createOriginalFileFromFileObj return value
merge develop -D org -I include -E exclude: PR 1880 (Use getThumbnail() to speed up import. (see #11783))
merge develop -D org -I include -E exclude: PR 1905 (Add append/remove subcommands to `bin/omero config`)