Address Issue #1 by replacing popen3 with subprocess.Popen

Issue #1 relates to differences in appropriate syntax for popen3 on
Windows systems vs. *nix or OSX.  To address, I have replaced the popen3
call with the appropriate subprocess.Popen call per
https://docs.python.org/2/library/subprocess.html.