add Stdin method to Client api
Add support for multiple clients attaching to one host.
move creation of input buffer pipe in host to construction rather than subprocess start to remove a race possibility
implement some basic debug logging capability
only output debug logs if requested by environment varible
debug logging statements throughout host and client