Combines wait with check_wait_status.
a Subprocess
a Cancellable
true on success, false if process exited abnormally, or cancellable was cancelled
cancellable