fdopen: read from processes in unbuffered mode

It doesn't make sense to use buffers in cases like this, and is
potentially error prone (as in bug #287648 / python issue 5380).
4 files changed