add in and out params to client.Attach instead of assume os.Stdin and os.Stdout.
add documentation to fields in siphon.Client struct
remove wait on an input copy gorouting before returning from client.Attach().