Described scenario when we have a feature with just scenario titles

Covers #507
Properly handle cases where scenario doesn't have steps

Fixes #507
Merge pull request #511 from Behat/bugfix/empty-scenarios

Fix warning on empty scenarios