Cucumber: Take screenshot & save HTML when a scenario fails

Screenshots are stored in <rails root>/tmp/capybara