Merge pull request #1276 from mtbc/trac-11090-cancel-all

fix #11090: disable Cancel All button when not needed
Allow the user to close the importer w/o cancelling.
Use the correct method to indicate re-upload.
Adjust message when error returned during folder scanning.
Fix retry All issue (see #11138)
making Group/User dropdown menu configurable, close #11120
merge develop -D org -I include -E exclude: PR 991 (Add support for Ice 3.5 (develop))
merge develop -D org -I include -E exclude: PR 1132 (Repository API)
merge develop -D org -I include -E exclude: PR 1251 (Improve the logging during image import (see #11020))
merge develop -D org -I include -E exclude: PR 1269 (Update develop submodules)
merge develop -D org -I include -E exclude: PR 1270 (Show chgrp target tree if Projects OR Datasets exist. See #10917)
merge develop -D org -I include -E exclude: PR 1271 (Don't show red dot for non-owned P/D/I S/P/A in tree. #11039)
merge develop -D org -I include -E exclude: PR 1278 (Remove synchronization from insight connectors/gateway)
merge develop -D org -I include -E exclude: PR 1280 (Display hostname in toolbar (see #11125))
merge develop -D org -I include -E exclude: PR 1287 (Matlab examples fix (rebased onto develop))
merge develop -D org -I include -E exclude: PR 1288 (11109 chgrp fails on links)
merge develop -D org -I include -E exclude: PR 1290 (change config property name away from fslite)
merge develop -D org -I include -E exclude: PR 1291 (Pass context to script helper (Fix #10970))
merge develop -D org -I include -E exclude: PR 1292 (Do not flush all thumbnails when refreshing.)
merge develop -D org -I include -E exclude: PR 1293 (Close import)