Merge pull request #18 from stuforbes/version-2

pattern matching tidy up
Allow f3 to look up java files, and some refactor related to this
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/version-2'
Fixing class cast exception when using FeatureFolderPropertyTester
Added text hover control to show substeps in a hover box
Merge pull request #1 from richardpopple/development

Allow f3 to look up java files, and some refactor related to this
Merge remote-tracking branch 'upstream/master'
Javadoc step hover
Re-enabling jump to step handler
Finished text hover for substeps and step impl lines
Stu: Fixing feature folders property tester to only allow relevant feature folders, and also handle cases where the feature folder is a java pacakge
Merge remote-tracking branch 'origin/master'
Fixing build path issues
Merge pull request #41 from stuforbes/master

build path fixes