Add usage output when argc < 2.
Call exec without fork when invoked on tty.
Remove tcsetattr for piped fd.
Refine error message format.
Change termios setup values for pty master fd.
It's from child_setup_tty() in emacs/src/sysdep.c.
Merge branch 'tty-optimize' into sigwinch-support