WFLY-3668 Change startup script to read new logger code in 9.x
[WFLY-3603] Add global resource notifications

Runtime attributes does not store their values in the resource models
and their read handler must be called before and after their write
handler to get the old and new value of the attribute.

JIRA: https://issues.jboss.org/browse/WFLY-3603
[WFCORE-26] Created a launcher API to use in tooling or plugins. The API generates the needed list of commands to launch a WildFly process.
[WFCORE-26] Convert the standalone test server to use the launcher API.
[WFCORE-26] Convert domain test runners to use the launcher API.