Upgraded to ASM 5.0.1 to support Java8
Merge branch 'asm5' into dev