Add some comments to explain how we wait for chef-client on state change