Update some Behat tests using scenarios outline

I've updated Behat shop scenarios to test multiple scenarios using `Scenario Outlines` feature (http://docs.behat.org/guides/1.gherkin.html#scenario-outlines)