GROOVY-5980: Finally executes twice on NPE while casting method result
advancing version to 1.8.10-SNAPSHOT
GROOVY-6001: fix distance calculation bug involving interfaces
GROOVY-6017: NPE in GroovyDoc
Groovy 6041: Generics in signature causes abstract class error
GROOVY-6045: Safe call flag should be ignored if object expression is "super"
Removed @CompileStatic test from 1.8.X
Fixed ListHashMap (remove not really supported)

Conflicts:
	src/main/org/codehaus/groovy/util/ListHashMap.java
Merge pull request #94 from PascalSchumacher/GROOVY-5868

GROOVY-5868 - ConfigObject is unexpectedly no longer Cloneable
merged
GROOVY-6072: "String | []" is converted to a ClassExpression at semantic analysis
Fix unit test for GROOVY-6072 for 1.8.x
Merge branch 'GROOVY_1_8_X' of https://github.com/groovy/groovy-core into GROOVY_1_8_X
Added unit tests showing that GC'ed SoftReferences are not cleanup from memoize caches
Fixed cache's SoftReferences instantiation in order to register them in a ReferenceQueue
deactivated tests because they are successful only sometimes on the build server
minor refactor
Fix missing class in test case