Jakarta Namespace (tomcat 10 | 11)
- Requires java 17 due to spring requirement
- Finalize Jakarta support
- Drop tomcat 8.5 / 9.0 from this line as not possible to co-support
- Support tomcat 10.1 / 11.0 (note there will be no tomcat 10.0 support as end of life some time ago and api changes are breaking)
- Use updated cert names for SubjectDN and IssuerDn that were deprecated in java 16.
- Rework jmx isServiced support due to changes in tomcat 10 | 11