Fix compatability with 1.8.7

- Use ChildProcess gem and hard coded tty/pty pair
- Switch to non-interactive input to force asking for Name/Password
  through GUI.