ScenarioOutline.run does not return True on failure
Tweak solution to use same idiom for Feature.run() and ScenarioOutline.run() (when failure occurs).
FIX #186: Add test/self-tests.
Use tox>=1.6 and drop py25 from default environments (because virtualenv>=1.10 dropped support for py25).