popen_spawn - use pexpect with a piped subprocess

PopenSpawn class