[WFCORE-99] standalone.bat script does not parse JAVA_OPTS containing '|' symbol properly
WFLY-3892 : DomainLifecycleUtil.start() does not work if DomainLifecycleUtil.stop() is used to stop the host.
WFLY-3892 : DomainLifecycleUtil.start() does not work if DomainLifecycleUtil.stop() is used to stop the host.
WFLY-3892 : DomainLifecycleUtil.start() does not work if DomainLifecycleUtil.stop() is used to stop the host.
Mark various runtime-only resource types as such

Temporary approach pending WFCORE-17
[WFCORE-139] By default create runtime-only resources for MRRs that are runtime-only
[WFCORE-140] Resource for deployment should return 'true' from isRuntime() is 'persistent' attribute is 'false'
[WFCORE-141] Switch key and trust stores to use the PathManager service.
[WFCORE-105] Adding configuration to support Kerberos authentication using security realms.
[WFCORE-105] Addition of a KeytabService to provide populated Subjects using the defined Keytab
[WFCORE-105] Modify the KeytabService to create the JAAS configuration on starting and to return a populated Subject on demand.
[WFCORE-105] Added a <kerberos /> element for authentication.
[WFCORE-105] Enable Kerberos as an authentication mechanism for the HTTP management interface.
[WFCORE-142] Switch to using the PathManagerService for the loading of properties files.
[WFCORE-105] Further clean up following pull request review.
Simplify RequestControllerSubsystemAdd
[WFCORE-102] Make service verification and rollback of added services an automatic function
a) core API changes
b) also, removes use of SVH from interface management ops
[WFCORE-102] Get rid of SVH in path management
[WFCORE-102] Get rid of SVH from request-controller module
[WFCORE-102] Remove deployment scanner OSH handling of service verification and removal on rollback

Also implement rollback behavior for the remove op, and clean up some unneeded use of Boolean, Long etc instead of primitives