This way the default key for Open Declaration for "In Windows" also works for EclipseFP. The problem with the name Open Definition is that sometimes its context 'Haskell Editor Context' disappears, after which you cannot bind it to the same key as Open Declaration without causing clashes.
In some weird way Eclipse manages to cache the old item, even when a fresh workspace is created. I haven't been able to track down when it refreshes that cache, but it does seem to happen eventually.
I've only updated the labels, since updating the code might introduce problems which are very hard to track down due to the caching issue.
rename Open Definition ~> Open Declaration
Bumped required buildwrapper from 0.6.0 to 0.6.1, since EclipseFP now…
… expects ranged locations
I've also bumped the required buildwrapper version, because otherwise parsing ranges fails.