Creates a future that awaits for subprocess to complete using [method@Gio.
subprocess
Subprocess.wait_check_async].
a [class@Gio.Subprocess]
a [class@Dex.Future] that will resolve when subprocess exits cleanly or reject upon signal or non-successful exit.