Increase the number of channels to 100

This is mainly due to support the lifetime images
prior to the introduction of modulo.
Minor string adjustment in DB (Fix #12610)
OMERO5.1DEV__17: generate DB with fix
Add index to deletelog table (See #11084)
Ignore units on FontSize in shapeMarshall
Add cpbuild to OmeroCpp/.gitignore
Remove errant cout
cmdcallbacktest: attempt to fix BSD runs
c++/units: attempt to fix symbol map errors
c++/units: also remove '::Units' from model test
c++/tests: enhance check and add to on cancel

The check previously added to assertFinished
is also needed on assertCancelled. But rather
than accepting any non-0 finished count as
being exceptional, only retry the poll if it's
0, meaning that no response was received at all.
Use units within ROIs
Integrated units objects furthermore
Had to move UnitType to package util.ui
Code formatting, removing of unused imports
Handle the case that there is no pixelsize given

In that case, just sets 1px as pixel size
Use unit symbols from API
Use lookupSymbol() method from api
Replace 'null' with '0' when showing line angle
Make sure same units are used for distance calculation