Java Calculator TestNG example project.
[Jython] Access to scenario in Before and After hooks. Closes #582.

The implementation is a little ghetto. I tried to get the arity
of the hook function using inspect.getargspec, but couldn't get
it to work. This implementation will most likely be sufficient though.
Merge pull request #579 from ffbit/testng-example

Java Calculator TestNG example project.
[TestNG] Java Calculator TestNG example project - #579 issue.
Refactored android test package names, updated readmes.
Merge branch 'master' into android

# By Aslak Hellesøy (9) and others
# Via Dmytro Chyzhykov (2) and others
* master:
  [TestNG] Java Calculator TestNG example project - #579 issue.
  [Jython] Access to scenario in Before and After hooks. Closes #582.
  Scenario Outlines: Replace tokens in the names of the generated "Example Scenario"s.
  Change some remaining Cucumber.Options to CucumberOptions
  No longer used
  No longer used
  master is SNAPSHOT
  Java Calculator TestNG example project.
  Enable Wicket example, using HtmlUnitDriver so it runs on Travis. Upgraded maven plugins.
  is deprecated in favour of . Closes #549
  Disable wicket example for now
  Updated History.md with Android improvements. Ref #547 and #574.
  Attribution. Fix broken test. Closes #568
  Enable wicket example. Removed incorrect comment about cargo requiring Java 7. It does not. (Jetty 9 does, but we're on 8 now).
  #568 Inherit Information of @Cucumber.Options
Use CucumberOptions in CucumberInstrumentation, replacing RunWithCucumber. Closes #576.