Adiciona screenshot dos passos com erro no relatório padrão do jbehave

Foi criado um novo formato de relatório que estende do formato HTML padrão e insere os screenshots.
O screenshot é criado sempre que um step falha, independente de configuração. Ele é salvo dentro do diretório ./target/jbehave/view/screenshots
Para melhor visualização dos relatórios, recomenda-se adicionar o plugin abaixo no pom.xml do projeto.
Este plugin extrai os css e as imagens do relatório. 

<pre>
&lt;plugin&gt;
		        &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
		        &lt;artifactId&gt;maven-dependency-plugin&lt;/artifactId&gt; 
		        &lt;executions&gt;
         			&lt;execution&gt; 
            			&lt;id&gt;unpack-jbehave-site-resources&lt;/id&gt;
            			&lt;phase&gt;generate-resources&lt;/phase&gt; 
            			&lt;goals&gt; 
               				&lt;goal&gt;unpack&lt;/goal&gt; 
            			&lt;/goals&gt; 
            			&lt;configuration&gt; 
               				&lt;overwriteReleases&gt;false&lt;/overwriteReleases&gt; 
               				&lt;overwriteSnapshots&gt;true&lt;/overwriteSnapshots&gt; 
               				&lt;artifactItems&gt; 
                  				&lt;artifactItem&gt; 
                     				&lt;groupId&gt;org.jbehave.site&lt;/groupId&gt; 
                     				&lt;artifactId&gt;jbehave-site-resources&lt;/artifactId&gt; 
                     				&lt;version&gt;3.1.1&lt;/version&gt; 
                     				&lt;type&gt;zip&lt;/type&gt;
                     				&lt;outputDirectory&gt; ${project.build.directory}/jbehave/view&lt;/outputDirectory&gt; 
                   				&lt;/artifactItem&gt; 
                			&lt;/artifactItems&gt; 
            			&lt;/configuration&gt; 
         			&lt;/execution&gt; 
         			&lt;execution&gt; 
            			&lt;id&gt;unpack-jbehave-reports-resources&lt;/id&gt;
            			&lt;phase&gt;generate-resources&lt;/phase&gt; 
            			&lt;goals&gt; 
               				&lt;goal&gt;unpack&lt;/goal&gt; 
            			&lt;/goals&gt; 
            			&lt;configuration&gt; 
              				&lt;overwriteReleases&gt;false&lt;/overwriteReleases&gt; 
              				&lt;overwriteSnapshots&gt;true&lt;/overwriteSnapshots&gt; 
              				&lt;artifactItems&gt; 
                 				&lt;artifactItem&gt; 
                   					&lt;groupId&gt;org.jbehave&lt;/groupId&gt; 
                   					&lt;artifactId&gt;jbehave-core&lt;/artifactId&gt; 
                   					&lt;version&gt;${jbehave.core.version}&lt;/version&gt; 
                   					&lt;outputDirectory&gt;${project.build.directory}/jbehave/view&lt;/outputDirectory&gt; 
                   					&lt;includes&gt;**\/*.css,**\/*.ftl,**\/*.js&lt;/includes&gt; 
                 				&lt;/artifactItem&gt; 
               				&lt;/artifactItems&gt; 
             			&lt;/configuration&gt; 
           			&lt;/execution&gt; 
         		&lt;/executions&gt; 
       		&lt;/plugin&gt;


Adicione também a dependencia

		&lt;dependency&gt;
			&lt;groupId&gt;org.jbehave&lt;/groupId&gt;
			&lt;artifactId&gt;jbehave-core&lt;/artifactId&gt;
			&lt;version&gt;3.6.7&lt;/version&gt;
		&lt;/dependency&gt;	
</pre>
O resultado final do relatório será este:
![relatorio](https://f.cloud.github.com/assets/888786/1034292/68f83606-0f14-11e3-85ba-a1a59f34b24d.png)