title: Add custom info to JBehave HTML report
body: <p>When generating reports, JBehave automatically puts the story contents into the report, along with possible assertion failures. So far, so good. However, I would like to add some more information, especially (but not necessarily limited to) failing steps.</p>
  
  <p>In the concrete case at hand, the test generates random file names to guarantee uniqueness while running the scenario. I would like these names, that are generated in my <code>@Given</code> or <code>@When</code> annotated methods, to be included in the report.</p>
  
  <p>I find the documentation a bit lacking/confusing. Am I missing something obvious?</p>