Issue #16 : chef-init doesn't adopt orphaned child

Code for cleaning up terminated process.
See issue https://github.com/opscode/chef-init/issues/16 for details.
I'm not seeing how this new option relates to the rest of the pull request.