Win32 versions ('cause why not?), plus a working popen example with pistream.