fix bug when calculating pending state of examplegroups with nested
examplegroups
new type quickfix for interfaces
introduce test runtime provider
introduce test runtime provider
new extends annotation
create method quickfix works now for java interfaces
[Feature Lang] fix problem with field inference for background steps. Fixes #48
extract method
add test for feature initializers in backgrounds
add spec for extends annotation
new selenium example
regenerate specs & docs
[Spec Lang] BeforeAll and before used together breaks code
Edit. Fixes #52
fix bug in feature lang that omitted resolving extension fields from steps without implementation
improve spec jvm model inferrer

- TestFunction inherits now from XtendFunction
- test functions are now associated primarily
- removed getImplementation method from TestFunction
- replaced beforeAll and afterAll flag with isStatic
improve type inference: steps are now XtendFunctions
fixed spec doc generation
show error markers at step references
improved reporting and simplified plugin invocation
steps are now members