Fix #660 and let the rerun formatter include all examples rows when the background fails

Fixes #660. The rerun formatter should check for Cucumber:Ast:ScenarioOutline before calling the status method, not after status already has been called.

The rerun formatter is updated to include all example row from example tables when the background fails.