Add BREW_OPTS variable to test devel/head Homebrew formulas
Fix omero.client classpath error (see #10487)
Add helper function to create Point shape
Add helper function to create Polyline shape
Add helper function to create Polygon shape
Add helper function to create Rectangle shape
Add helper function to create Ellipse shape
Add helper function to create Mask shape
Add helper function to set shape Z, C and T
Add series of unit tests for new Shape helper functions
Improve width/height validation function for createRectangle()
Improve headers of ROI functions
Add helper function to create Line shape with associated unit test
Split Shape helper tests into individual unit test classes
Add additional input checks (fix failing unit tests)
Add support for empty coordinates in setShapeCoordinates()

Modify unit tests to implement setUp() method and test all
setShapeCoordinates() signatures on each shape type.
Add tests for zero width, height and radii
Add tests for negative Z, C, T as well as explicit empty input
Add support for logical mask input and add check for mask size
Fix #10297: compare tree event time with only mouse press time.