Start a monitored process given the arguments (args), environment (env) and working directory (workingDir).
Blocks on the fibre until the process starts.
InvalidStateException when a process is already running.
std.process.ProcessException if an exception is encountered when starting the process.
See Implementation
Start a monitored process given the arguments (args), environment (env) and working directory (workingDir).
Blocks on the fibre until the process starts.