title: Implement progression report of the CHEF processes
body: <p>I need to implement a progression report of the CHEF processes in .xml file when I running a chef-client.
  The file should contain the following information:</p>
  <ul>
  <li>keep track of progress</li>
  <li>keep track of errors</li>
  <li>keep track of execution time</li>
  <li>allow to stop on manual tasks</li>
  <li>allow to resume the stopped process</li>
  </ul>
  <p>Please tell me if there is already a solution to this problem?
  There are options in the SHEF documentation, but they are not a complete solution to the problem. I decided before I started assembling to ask if there wasn't something already ready.</p>