failure scenario with --strict. previously marked with @wip

This @wip is a scenario in `strict_mode.feature`, which fails because the code doesn't produce the following expected output:
```
Undefined step: "this step passes" (Cucumber::Undefined)
features/missing.feature:3:in `Given this step passes'
```
The relevant implementation in the old core is in `step_invocation.rb`.  In the new implementation, the `Undefined` class in cucumber-ruby-core's `result.rb` doesn't inherit from `StandardError`, so `LegacyResultBuilder`'s `@exception` needed to be set explicitly.  In addition, the configuration `--strict` also need to be made available to the `ScenarioPrinter`.  I chose to expose that via `runtime` (not sure if this is appropriate, or maybe there are better ways to do this?).  Feedback appreciated.