Add support for imports using .* (e.g. import cucumber.api.java.uk.* ) and also the beginnings of some
internationalisation.
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...