Merge pull request #357 from andresteingress/master

GROOVY-6546: fixed test cases
Merge branch 'delegate_generics' of github.com:paulk-asert/groovy-core into paulk-asert-delegate_generics
GROOVY-6546: added missing copyright notices, added author tags, reformatted all Boon files, added (first) test cases
Fixed generics when type is a wildcard
GROOVY-6625: Sql failed to process query unterminated ' character

ExtractIndexAndSql was not properly handling parsing of quoted strings when there were multiple consectutive quotes at the beginning of the string (e.g. select '''s for plural' from dual).
GROOVY-6329: @Delegate should support including/excluding which methods are delegated to using an interface spec
Merge pull request #361 from paulk-asert/groovy6329

GROOVY-6329: @Delegate should support including/excluding which methods ...
Merge pull request #359 from andresteingress/master

GROOVY-6546: added missing copyright notices, added author tags, reforma...
existing difference from o.w.d.Document
Merge pull request #360 from jwagenleitner/GROOVY-6625

GROOVY-6625: Sql failed to process query unterminated ' character, thanks!
Fix broken generics information on ClassNode that breaks build with JDK 8
GROOVY-6329: @Delegate should support including/excluding which methods are delegated to using an interface spec (handle super interfaces)
GROOVY-6329: @Delegate should support including/excluding which methods are delegated to using an interface spec (handle super interfaces)
Merge branch 'master' into GROOVY-6621-Node-text-when-NodeList-value
in preparation for moving the original tests
move NodeTests to main project
update for changes to text() method
GROOVY-6554: Improved serialization performance of JsonOutput
GROOVY-6633: In each JsonOutput.toJson method added check for null
fix build on windows