GROOVY-6522: Perform generic type inference with implicit closure coercion

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