Use extension point for gathering step implementations

The extension point was already provided, but not used and instead a fixed
dependency was created on the jdt steps plugin. Replace that with usage of
the extension point so its clearer that it exists and using the editor is
not bound to the jdt-steps anymore.
Merge pull request #66 from apaku/use_extension_point_for_step_lookup

Use extension point for gathering step implementations
decoupled via extension point and upped version number
Remove what looks like debug output

This looks like debug output accidentally comitted when the step-lookup
was implemented. Remove it as it is rather ugly when starting an RCP
application using the editor from a terminal. And if not doing that the
output shows up nowhere anyway.
Merge pull request #68 from apaku/remove_debug_output

Remove what looks like debug output
unecessary system out removed.
Make steps.integration plugin a non-ui plugin

This makes it possible to use the interface in plugins that have to run in
headless mode and hence have no ui.
Merge pull request #69 from apaku/non_ui_steps_integration_plugin

Make steps.integration plugin a non-ui plugin
Add support for imports using .* (e.g. import cucumber.api.java.uk.* ) and also the beginnings of some
internationalisation.
Changed launch shortcut labels.
Set the title of the selected editorpart as launchconfiguration name.
Select the last launched configuration for the current file in the editorpart instead of creating a new one.
Add java builtin code style to editor plugin

This is useful when importing the plugin into eclipse environments that do
not use the Java builtin formatting (or even don't use tabs all the time).
Makes it easier for contributors to provide nicely formatted code.
Implement basic folding for the gherkin editor

This was a bit more cumbersome than I had hoped for, since the
parser/formatter from the gherkin library does not provide the end of
Feature's, Scenario's etc. Hence calculating that using a stack manually.

Other than the ReconcilingStrategy this is largely just boilerplate based
on http://www.eclipse.org/articles/Article-Folding-in-Eclipse-Text-Editors/folding.html

The folding allows to collapse/expand Feature, Scenario, Scenario Outline,
Background and the Examples in Scenario Outlines.

By using the Gherkin Lexer and its listener interface directly one could
possibly support folding multi-line comments, descriptions and multi-line
strings but that may also need more bookkeeping.

fixes #64
Merge pull request #75 from apaku/code_folding

Implement basic folding for the gherkin editor
Merge pull request #74 from apaku/java_code_style

Add java builtin code style to editor plugin
Merge pull request #73 from thomaseger/master

Some improvements on launching a feature from an editorpart
Merge pull request #71 from mnd999/fix_import_all

Add support for imports using .* (e.g. import cucumber.api.java.uk.* ) a...
update version number