Various fixes

Fix for #37.

I have not tried scenario outline with failing steps.

It should probably print the whole scenario outline as red if one example fails, but for that we'll need some more refactoring and a true `ScenarioOutline` class, I suppose.