Added tests for issue 358
Philipp Eichhorn's patch to use marker annotations instead of boolean-returning interface methods for eclipse's postdiet and javac's isResolutionBased.
Philipp Eichhorn's patch to allow non-top-level annotations to work with lombok's annotation framework.
fix for rename method arguments, from Philipp Eichhorn.
fixed: @val didn't work with rawtypes in enhanced for loops
Now EclipseHandlerUtil.injectFields(..) also adds a <cinit> method
declaration if we're about to add an enum constant.
Fix for bug introduced in 48e73a7180ac459d2949e66f2cacc46e08466fce (2 commits ago).

isGenerated was being transplanted twice, resulting in a ClassFormatError.

NB: This is my fault - transplanting was the only fix I introduced on top of Philipp's work.
Replaced the 'try some reflection and if that fails, oh well' code with catch(Throwable) instead of catch(Exception). The whole point is to default to an alternative path is anything goes wrong, and it turns out there are various ways to get Throwables instead of Exceptions.
added some notes on what we fixed since 0.11.0 release.
Also belatedly bumped version to 0.11.1.
Updated the after-delombok images to the latest state.
Issue 366: don't call the getter twice, fixed for javac.
Issue 366: don't call the getter twice, fixed for Eclipse.
Added issue 366 to the changelog
Added tests for delegating recursively: issue 305
Javac implementation of @ExtensionMethod.

Casual tests show that it is working. Taken from lombok-pg.
Port of lombok-pg's @ExtensionMethod support for eclipse. Doesn't work yet.
Fixed NPE Caused by an empty set of getter/setter names being returned in the EclipseUtils.
Split out the GUI function into a separate portal. Though
the portal itself has lost it's function (Eclipse help is
currently failing, but this also seems to be caused by val).
Major point though is that the Extention methods functionality
works both in javac as in Eclipse.
Added documentation for @ExtensionMethod feature
Created testcase for i376