JBEHAVE-557: When story has multiple failed scenarios, only
one screenshot is created
http://jira.codehaus.org/browse/JBEHAVE-557
fixing unstable test
JBEHAVE-535:  Ensured OutputStory/Scenario are always initialised, so they can handle before/after story failures.
JBEHAVE-578:  Futures are now inspected for failures while waiting for their execution to terminate or timeout.  If ignoreFailureInStories is false and a failure occurs, it will break from loop, cancel all outstanding futures and fail-fast.
[maven-release-plugin] prepare release jbehave-3.5-beta-2
[maven-release-plugin] prepare for next development iteration
JBEHAVE-580: fix NPE in BatchFailures
JBEHAVE-583:  Added test cases from Dennis Homann.
JBEHAVE-583:  allow filtering by multiple exclusions.
Merge branch 'master' of ssh://git.codehaus.org/jbehave-core
JBEHAVE-584:  Added support for loading stories from Google docs, as contributed by Bart De Neuter.
Removed Eclipse .settings from source control.
JBEHAVE-584:  Applied patch from Bart De Neuter using DocumentQuery API.
fix for JBEHAVE-586: configure story reporter builder code location based on project.build.[test]outputDirectory
JBEHAVE-587:  Fixed PendingStepStrategy implementation names.
JBEHAVE-588:  Composed steps not found now reported as pending and subsequent composed steps not performed.
JBEHAVE-584: Added jbehave-google-example which can be executed by users providing their own credentials as env variables.
JBEHAVE-584: Refactored unit test to use mocks.
Moved steps classes to separate package.
JBEHAVE-589:  Ignorable steps before And steps not marked as pending.