improve line search by applying regex only when necessary
add comments (and fix typo)
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.