Revert "Revert "Update ASM to 6.0 beta with support for java 9 class files.""

This reverts commit f1d93e23fc555c20e8258cb1d8ee534392e8b881.

Change-Id: Ie3c247b9e71ddfa485e253b67352e5a4d794d652
diff --git a/build.gradle b/build.gradle
index c734ad5..5cdfd45 100644
--- a/build.gradle
+++ b/build.gradle
@@ -131,10 +131,10 @@
     })
     compile group: 'it.unimi.dsi', name: 'fastutil', version: '7.2.0'
     compile group: 'org.apache.commons', name: 'commons-compress', version: '1.12'
-    compile group: 'org.ow2.asm', name: 'asm', version: '5.1'
-    compile group: 'org.ow2.asm', name: 'asm-commons', version: '5.1'
-    compile group: 'org.ow2.asm', name: 'asm-tree', version: '5.1'
-    compile group: 'org.ow2.asm', name: 'asm-util', version: '5.1'
+    compile group: 'org.ow2.asm', name: 'asm', version: '6.0_BETA'
+    compile group: 'org.ow2.asm', name: 'asm-commons', version: '6.0_BETA'
+    compile group: 'org.ow2.asm', name: 'asm-tree', version: '6.0_BETA'
+    compile group: 'org.ow2.asm', name: 'asm-util', version: '6.0_BETA'
     testCompile sourceSets.examples.output
     testCompile 'junit:junit:4.12'
     testCompile group: 'org.smali', name: 'smali', version: '2.2b4'
@@ -143,7 +143,7 @@
     jctfCommonCompile 'junit:junit:4.12'
     jctfTestsCompile 'junit:junit:4.12'
     jctfTestsCompile sourceSets.jctfCommon.output
-    examplesAndroidOCompile group: 'org.ow2.asm', name: 'asm', version: '5.1'
+    examplesAndroidOCompile group: 'org.ow2.asm', name: 'asm', version: '6.0_BETA'
     examplesCompile 'com.google.protobuf:protobuf-lite:3.0.0'
     examplesRuntime 'com.google.protobuf:protobuf-lite:3.0.0'
     supportLibs 'com.android.support:support-v4:25.4.0'