run local command through PTY for IO redirection

By executing local commands using `PTY.spawn` we're able to forward the command output line by line instead of buffered output when using a simple system call.

Also added a `-f/--force` option to force push a deploy (still have to confirm though)