Merge pull request #837 from jburel/rebased/develop/plugin-dependencies

Plugin dependencies (rebased onto develop)
Initialize VENV_URL variable (fix unbound variable error)
Install scc tools using pip rather than Homebrew
Improve the file upload logging slightly.
Merge pull request #853 from jburel/small-import-changes-develop

Small import changes develop
Move getting session until after wait. Fixes #9936
Log failed delete of tmp files, see #9648
Revert "Log failed delete of tmp files, see #9648"

This reverts commit 0120ad8fcc9c0676bda24dc7d10a1526f3cac208.
Move logging of failed delete to util class, see #9648
Remove scripts with UI from list (see #6542)
Do not create element when screen is selected (see #10317)
Fix spelling mistake when copy/paste to another group (see #10263)
Merge pull request #852 from jburel/rebased/develop/group-rename

group rename (rebased onto develop)
Fix #10466 and get TestPythonImporter working again.
Merge pull request #843 from jburel/dataAccess

Remove owner check if userID < 0 (see #10482)
merge develop -D org -I include -E exclude: PR 778 (Fs image links cleanup)
merge develop -D org -I include -E exclude: PR 830 (fix #10399: correctly calculate row and column for wells (rebase))
merge develop -D org -I include -E exclude: PR 833 (Fix offline build See: #10465)
merge develop -D org -I include -E exclude: PR 840 (Introduce omero.constants.DEFAULTBLOCKSIZE)
merge develop -D org -I include -E exclude: PR 845 (Update develop submodules)