GROOVY-6128
possibility to generate stubs in custom encoding
generating stubs in java source encoding by default
GROOVY-6128
if not specified, stub generator uses platform charset
GROOVY-3298: Support multiple labels on the same statement
Add additional GroovyClassLoader tests

These tests specifically test for compliance with parts of JLS Section 5.
GROOVY-6804
GROOVY-6804 cleaning
GROOVY-6822: Rewrite the JsonBuilder implementation
GROOVY-6822: Added javadoc for constructors.
Added constructor with parent classloader and CompilerConfiguration
GROOVY-6840: Create new ArrayList instead of returning empty lists for JSON Parsing
GROOVY-6840: Fix Typo
Fix GROOVY-6857

Fix parse(byte[], string) method to not be recursive and add test case
GROOVY-6850 initial commit
Merge pull request #440 from wselwood/patch-JsonSlurper-byte-array

GROOVY-6857: fix parse on byte array to not throw stack over flow exceptions
GROOVY-6856: fix context generics for return type inference
Merge pull request #421 from bsideup/GROOVY-6804

GROOVY-6804 test case
GROOVY-6804: Try to disambiguate methods thanks to available generic type information
GROOVY-6830: Calling Closure from within inner static class fails in 2.1.7+
GROOVY-6840: Add Test Case for Empty Lists
Merge pull request #443 from paulk-asert/groovy6830

GROOVY-6830: Calling Closure from within inner static class fails in 2.1...