Stdin and stdout are both read.
Stdin and stdout are both read.

We now use Popen.communicate which just reads all the output into a byte array.
This put stderr on a more equal footing with stdout. However while stdout is
scanned, we only check that stderr is blank.

adrianratnapala/elm0,adrianratnapala/elm0,adrianratnapala/elm0