Add buffering to the process status pipe (CHEF 2062)

This PR adds buffering to the child process status pipe to fix chef-client deadlocks reported on https://github.com/opscode/chef/issues/2062