Add JvmSettingsCheck on startup of Java components (rebased onto develop)



This is the same as gh-1551 but rebased onto develop.

----

Max. memory, OS memory, and the number of processors are
now printed on startup. This should help to debug cases
where the Xmx settings for the processes have not been
reset in production.

See:
https://www.openmicroscopy.org/community/viewtopic.php?f=5&t=6471