Support for detailed results from `WP_CLI::launch()` and `::launch_self()`
Relocate the Process class so we can use it in WP-CLI
Refactor `WP_CLI\Process` so it isn't Behat-specific
Use our new Process class for `WP_CLI::launch()`
Fix my broken code :(
Returning the instance will give more flexibility in the future
This class is now in local scope
Only constants should be uppercased
Couple more instances need to be lowercase
Deprecate this argument, which should be a part of construct anyway
Backwards compat, because a lot of stuff breaks
Revert "Only constants should be uppercased"

This reverts commit da7462a11c983f7e01ad18da0548d5a9c3d4f379.
Revert "Couple more instances need to be lowercase"

This reverts commit 837c4984e0578d16121f6193892b6578271b6275.
Properly handle `$path`
Revert "Backwards compat, because a lot of stuff breaks"

This reverts commit d311435472ea5b4436725a2c1c983489ba71c680.
Lowercase for STDOUT and STDERR as variables
Few more instances need to be lowercased
Coding standards
Fix string concatenation
Pass subdir when instantiating