Move dependencies from parent pom to respective poms
Replace ASM source code injection with maven-shade-plugin building
Move to ASM4
Move to ASM5
Fix class verification for @ResourceReader/ResourceWriter at JDK8
(generate proper try/finally)
Fix compilation with target=8
(Type inference is too smart for JDK8 and generic type checking is too strict)
Switch version to 2.4.0-SNAPSHOT
Merge remote-tracking branch 'origin/master'

Conflicts:
	jconsole-stub/pom.xml
	mxcache-asm/pom.xml
	mxcache-ehcache-integration/pom.xml
	mxcache-generation/pom.xml
	mxcache-guava-integration/pom.xml
	mxcache-guice-integration/pom.xml
	mxcache-idea-plugin/pom.xml
	mxcache-instrumentator/pom.xml
	mxcache-jmx/pom.xml
	mxcache-maven-plugin/pom.xml
	mxcache-runtime/pom.xml
	mxcache-tests/pom.xml
	pom.xml
Merge pull request #16 from akochurov/master

Integrate jdk8-compatibility  branch with master