GROOVY-6492: Upgrade to Gradle 1.10
GROOVY-6493: size() and iterator() not correct for an empty IntRange
GROOVY-6496: Compilation failure if an extension method uses a primitive type and a generic type
GROOVY-6077: add meta class version test for callsite
GROOVY-6504: Type checker selects the wrong "inject" method
Merge branch 'master' into GROOVY-5924

Conflicts:
	src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
	src/test/groovy/transform/stc/GenericsSTCTest.groovy