display list of failed scenarios in test run report

After running all tests, display list of failed scenarios, with file and line number.
Developers can then go through the failed scenarios and tag them
appropriately, so that while debugging they can run only the failed subset.
Merge pull request #379 from davidsulc/report_failed_scenarios

display list of failed scenarios in test run report