Realize that stdin does NOT need to be nonblocking

In fact, not only is it not needed, it is harmful: because stdin and
stdout are often the same file descriptor sharing a single non-blocking
flag, debugging "print" statements going simultaneously in the parent
and child could fire EAGAIN system call errors if things got busy.