Flip stdout and stderr so Windows doesn't get stuck reading the streams
Nonblocking strategy change! use a thread for both stdout and stderr at all times (needs docs)