Spawn commands like `child_process.exec` does but return a `ChildProcess`.