Read commands from stdin

Signed-off-by: Solomon Hykes <solomon@docker.com>
Read commands from a 'control pipe' on FD 3

Reading from a pipe allows full use of stdin on exec, without
having to worry about missing input bytes because of nsenter itself
"stealing" data for parsing its json commands.

Signed-off-by: Solomon Hykes <solomon@docker.com>