Introduce AbstractChecksumProvider and refactor
Remove default provider and update consumers
Bring back Utils methods and deprecate them
Fix omero.client classpath error (see #10487)
Refactor ChecksumProvider into a fluent interface
Make sure all the references are reset to null.
Do not set the connected flag in isSessionAlive
Review error handling if ice connection lost is thrown.
Do not try to reconnect when switching user (see #10295)
Improve handling of Ice unknown exception.
Review the reconnect method and sure services are shutdown.
No need to handle exception.
Add utility function to list core objects
Add generic function to load a set of objects of given type

- Support Screen/Plate/Project/Dataset/Image types
- Convert java.util.ArrayList into Matlab array
- Load the images if input type is Project or Dataset
Add shortcuts to the generic getObjects() function
Retrieve all objects of a given type if no second argument is passed
Improve function headers (adding documentation & examples)
Refactor checksum test classes
Rename methods in ChecksumProvider interface
Remove RELEASE-VERSION from docs/install/VM (Fix #9637)

The "RELEASE" target type has been untested for sometime.
Instead the "QA" type has always been built and then renamed
on release. For the moment, we'll simplify the configuration
and only use "QA" builds.