When running nosetests and the phantom webdriver I saw strange behavior unless I set stdin=subprocess.PIPE,
I believe what was going on is that phantomJS would close STDIN, causing STDIN to be closed in nose, and FD 0 to be reused
for some of the captured I/O in nosetests.
Merge pull request #1 from olark/fix-nose-phantomjs-selenium-bug-on-osx

Fix for phantomJS issue on OSX