Execute @AfterScenario methods in case a step fails

fixes #46