Add JvmSettingsCheck on startup of Java components

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
Include JvmSettingsCheck in startup
Add java.version and os.* to INFO
Remove start/stop from Javadoc
Merge pull request #1569 from joshmoore/rebased/develop/print-max-heap

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