Drop use of GenericsUtils.alignGenericsTypes for improved generics resolving
Closure parameter type inference: DGM#sort(Map) accepts single Map.Entry argument too
GROOVY-6395: groovysh fix map properties completion vulnerability
JSON parsing: fixing issues with number parsing.

More number testing. Added unit tests.

Added exactly test failure in #312

Import objects into project

Removed dependency of JDK 1.6.

copy range problem.
Merge pull request #322 from tkruse/fix_completion

GROOVY-6395: groovysh fix map properties completion vulnerability
Add a "console" Gradle task
GROOVY-6564: Type inference not working on return types if wildcards are in play
GROOVY-6268: section on list constructs
GROOVY-6533: Access to clazz.property or clazz.method() doesn't behave the same if class is Class or Class<?>
Upgrade to Gradle 1.11
Don't use MaxPermSize for Java9
GROOVY-6268: section on arrays
GROOVY-6268: section on arrays (note on java array initializers)
Revert to Gradle 1.10 as there seem to be a weird bug with task creation
Revert to Gradle 1.10 as there seem to be a weird bug with task creation
Merge branch 'master' into jdk8