Multi-JDKS support for tests in Intellij

Introduced a checkedin jdk8 version from aosp and change the tests so that within IntelliJ running the tests runs the tests on all checked ins JDKs based on parameters. Also refactored one runJava method to avoid code duplication. A follow-up on this would be to port old tests to new APIs and avoid using default JDK/Dex runtimes

Change-Id: Ifa86f0a041e818029dd050a8f5a48703e8a46551
diff --git a/third_party/openjdk/jdk8/darwin-x86.tar.gz.sha1 b/third_party/openjdk/jdk8/darwin-x86.tar.gz.sha1
new file mode 100644
index 0000000..fc50e9e
--- /dev/null
+++ b/third_party/openjdk/jdk8/darwin-x86.tar.gz.sha1
@@ -0,0 +1 @@
+44ba5f306fa1616a620a827590a78dbe36ad8cc6
\ No newline at end of file