Remove the firewatir from the watir example and change it to use webdriver.
Update feature name
TagExpression.eval is deprecated, so we use evaluate() instead.
Fixes #420
bumping gherkin version up
More languages added to Gherkin
pending specs passed with new gherkin

Conflicts:
	spec/cucumber/cli/options_spec.rb
Update History.md
About to release v1.2.5
Fix api:dir rake task so it works on my machine :)
Merge tag 'v1.2.5'

Version 1.2.5

Conflicts:
	History.md
	lib/cucumber/platform.rb
Fix History
Merge commit 'eab65e27188a65715dedf397a869c6d364d921c5'
Add a failing feature describing suggested solution
Add a failing test to document current API
Merge pull request #427 from luiz290788/master

Update watir example
Update History.md
Correct feature
Correct test
Set reference to parent feature on scenario.

This is annoying. I want to remove the circular dependency and have the
child nodes unaware of their parent, but right now we have people who
depend on this behaviour, so I'm putting it back in.
Sigh