merge develop -Dorg -Ssuccess-only: PR 2403 (Send email)
merge develop -Dorg -Ssuccess-only: PR 2835 (Update OmeroPy/src/path.py)
merge develop -Dorg -Ssuccess-only: PR 2895 (Reload groups after users added/removed)
merge develop -Dorg -Ssuccess-only: PR 2902 (OmeroPy: src flake8 (I))
merge develop -Dorg -Ssuccess-only: PR 2907 (Preview panel like insight)
merge develop -Dorg -Ssuccess-only: PR 2912 (Java8)
merge develop -Dorg -Ssuccess-only: PR 2926 (OmeroCpp: Glob test sources)
merge develop -Dorg -Ssuccess-only: PR 2927 (OmeroCpp: Glob example sources)
merge develop -Dorg -Ssuccess-only: PR 2941 (Qa submit)
merge develop -Dorg -Ssuccess-only: PR 2945 (Add a plugin for determining disk usage.)
merge develop -Dorg -Ssuccess-only: PR 2953 (Download spw original files)
merge develop -Dorg -Ssuccess-only: PR 2954 (min-max set)
merge develop -Dorg -Ssuccess-only: PR 2955 (32 bit)
merge develop -Dorg -Ssuccess-only: PR 2957 (jobHandle.setMessage(message) does not work, as null status is not allowed)
merge develop -Dorg -Ssuccess-only: PR 2960 (Remove sorting from cli choices usage.)
merge develop -Dorg -Ssuccess-only: PR 2963 (Discover LDAP users server-side (fix #12511).)
merge develop -Dorg -Ssuccess-only: PR 2964 (OmeroCpp: Correct ice globbing)
merge develop -Dorg -Ssuccess-only: PR 2966 (OmeroCpp: Split omero-client into omero-ice)
merge develop -Dorg -Ssuccess-only: PR 2969 (Rendering settings Undo/Redo)
merge develop -Dorg -Ssuccess-only: PR 2974 (Update develop submodules)