Implemented NarrativeFilter

Fixes https://github.com/Behat/Behat/issues/548