Refactor `WP_CLI\Process` so it isn't Behat-specific
Use our new Process class for `WP_CLI::launch()`