merge develop -D org: PR 2127 (Working view to email announcements to selected users, groups, email addresses and/or all users)
merge develop -D org: PR 2256 (Tablet drag handling)
merge develop -D org: PR 2258 (Truncate js tree dynamically 12161)
merge develop -D org: PR 2269 (ROI improvements)
merge develop -D org: PR 2336 (New tagging dialog)
merge develop -D org: PR 2357 (Generate Python API reference with Sphinx)
merge develop -D org: PR 2362 (Remove .jy from script names)
merge develop -D org: PR 2391 (Imagej omero (rebased onto develop))
merge develop -D org: PR 2403 (Send email)
merge develop -D org: PR 2411 (Update develop submodules)
merge develop -D org: PR 2428 (Move kill session to global teardown)
merge develop -D org: PR 2435 (cpp: RTypesI: use static locals in place of duplicated globals)
merge develop -D org: PR 2444 (CPP unit test fixes)
merge develop -D org: PR 2445 (Fix permissions in bulk annotation script (rebased onto develop))
merge develop -D org: PR 2446 (Enable multi-select in Tags tree)
merge develop -D org: PR 2450 (Run session creation in system context)
merge develop -D org: PR 2455 (Remove support for Ice 3.3)
merge develop -D org: PR 2465 (Add missing deps to omero_client.jar (fix #12166) (rebased onto develop))
merge develop -D org: PR 2470 (ensure that DB enum check is done only once per BF revision)
merge develop -D org: PR 2472 (Redirect parseInputs to getInputs (rebased onto develop))