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
Added test to check string lengths are validated
Return error if string column width not specified #9971
Return an error if input string longer than column width #9971

Technically an API change, previous behaviour was to silently truncate string.
Add test to check an error is returned by addData on uninitialised table
Check table has been initialised before reading/writing #10431
Improve name of test method
Improve width/height validation function for createRectangle()
Improve headers of ROI functions
Add helper function to create Line shape with associated unit test
Fix #9480: correct various selection issues with data browser.
Split Shape helper tests into individual unit test classes
Add additional input checks (fix failing unit tests)