Component upgrades & get rid of deprecated stuff
Split the core undertow initialisation from the http listener initialisation - this will now allow for additional listeners to be defined whilst sharing the same container.
Added support for a HTTPS listener in addition to the HTTP listener - both sharing the same deployments.