Merge pull request #1571 from chris-allan/11484-stackoverflow

Handle negative numbers in UIUtilities.findDecimal() (Fixes #11484)
Merge pull request #1554 from jburel/script-menu

Script menu
Merge pull request #1572 from bpindelski/testng-xml

OmeroJava: Remove the "unit" package from integration.testng.xml
Remove unused methods.
Switch unit tests to use pytest idioms throughout.
Removing unused library and helper files.
Mark failing tests, see #11494
Mark performance test that regularly, see #11494
Remove omero.user from various tests.
Tests affected by the fixes to #11465

Some of these tested have been marked as xfail since any trivial changes
to fix them by adding users to another group or not removing them from
their only group would essentially invalidate the test.

Some have had group removal clean-up deleted. This may also need addressing
differently.
Check parameters to avoid infinite loop.
First round of tests for Projection service.
Remove "broken" annotation.
Merge pull request #1577 from jburel/right-click-context

Right click context
Merge pull request #1576 from jburel/creation-from-top

Creation from top
Merge pull request #1574 from jburel/download-zip

Download zip
merge dev_4_4 -D org -I include -E exclude: PR 1126 (Fix long-missing DELETE EventLogs)
merge dev_4_4 -D org -I include -E exclude: PR 1430 (fix #10564: include wells in plate run processing)
merge dev_4_4 -D org -I include -E exclude: PR 1459 (Scripts menu 11434)
merge dev_4_4 -D org -I include -E exclude: PR 1478 (Session uuid fixes)