[WFLY-2427] Created a launcher API to use in tooling or plugins. The API generates the needed list of commands to launch a WildFly process.
[WFLY-2427] Add some tests for the launcher.
[WFLY-2427] Convert the standalone test server to use the launcher API.
[WFLY-2427] Convert domain test runners to use the launcher API.