rename to vx-lib-spawn, add pty