GROOVY-6874: Inherit Constructors in Combination with Compile Static and Generic Parameters in the Parent Class Does not Work
 GROOVY-6870: Sortable should honor typical Java generics usage (fix patch glitch)
GROOVY-6874: Inherit Constructors in Combination with Compile Static and Generic Parameters in the Parent Class Does not Work (additional test)
Merge pull request #468 from paulk-asert/groovy6874

GROOVY-6874: Inherit Constructors in Combination with Compile Static and...
GROOVY-6904: change type checker to know an inner class may now use the closure instance to init the inner class
new groovy-macro subproject with code from MacroGroovy (initial contribution)
shared code between MacroGroovy and AstBuilderTransformation