* Capture reexec networking stderr and propagate it to the client.
* Move process closure higher in the callstack when waitReady fails.
* Add test for waitReady.
* Add t.Context() select case.
* Address comments.
* Resolve comments.
* Have callers provide context.
* Address comments.
* Fix merge conflicts.
* Fix typo.
* Fix test.
* Fix merge conflicts.
* Fix edge case with unbounded stderr.
* Fix lint.