[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] Add some tests for the launcher.
[WFCORE-26] Convert the standalone test server to use the launcher API.
[WFCORE-26] Convert domain test runners to use the launcher API.
[WFCORE-26] Launcher attempted to add environment variables to the environment passed in rather than it's own. Change to add the environment variables to the local environment.