Added JDK11

JDK11 was added in third_party/openjdk for Mac/Linux/Win
so that we can perform test with the jdk11 compiler
Next CL will introduce the JDK11 support in the Tests
Currently jdk11 is not used in the code base.

In GCloud, the following README.google file was added:

Name: OpenJDK 11 GA
URL: https://openjdk.java.net/
Version: 11 GA
Revision: NA
Date: April 12 2019
License: The GNU General Public License (GPL) (see legal/**/LICENSE)

Description:
This is a copy of the OpenJDK 11 GA distributed at https://jdk.java.net/archive/,
Source is available at https://hg.openjdk.java.net/jdk/jdk11/
but where all the legal symlinks were removed by duplicating licence files.

Change-Id: I558bf63b2b47649a9869b392d9edc061380d03c4
diff --git a/.gitignore b/.gitignore
index 30a0e6e..7ab0e71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -95,6 +95,12 @@
 third_party/openjdk/openjdk-9.0.4/osx.tar.gz
 third_party/openjdk/openjdk-9.0.4/windows
 third_party/openjdk/openjdk-9.0.4/windows.tar.gz
+third_party/openjdk/jdk-11/Linux
+third_party/openjdk/jdk-11/Linux.tar.gz
+third_party/openjdk/jdk-11/Mac
+third_party/openjdk/jdk-11/Mac.tar.gz
+third_party/openjdk/jdk-11/Windows
+third_party/openjdk/jdk-11/Windows.tar.gz
 third_party/openjdk/jdk8/linux-x86
 third_party/openjdk/jdk8/darwin-x86
 third_party/openjdk/jdk8/linux-x86.tar.gz
diff --git a/build.gradle b/build.gradle
index 4b8b793..b448ea2 100644
--- a/build.gradle
+++ b/build.gradle
@@ -304,14 +304,17 @@
 def cloudSystemDependencies = [
         linux: [
                 "third_party": ["openjdk/openjdk-9.0.4/linux",
-                                "openjdk/jdk8/linux-x86"],
+                                "openjdk/jdk8/linux-x86",
+                                "openjdk/jdk-11/Linux"],
         ],
         osx: [
                 "third_party": ["openjdk/openjdk-9.0.4/osx",
-                                "openjdk/jdk8/darwin-x86"],
+                                "openjdk/jdk8/darwin-x86",
+                                "openjdk/jdk-11/Mac"],
         ],
         windows: [
-                "third_party": ["openjdk/openjdk-9.0.4/windows"],
+                "third_party": ["openjdk/openjdk-9.0.4/windows",
+                                "openjdk/jdk-11/Windows"],
         ],
 ]
 
diff --git a/third_party/openjdk/jdk-11/Linux.tar.gz.sha1 b/third_party/openjdk/jdk-11/Linux.tar.gz.sha1
new file mode 100644
index 0000000..7b3bb4e
--- /dev/null
+++ b/third_party/openjdk/jdk-11/Linux.tar.gz.sha1
@@ -0,0 +1 @@
+63d8982af46e1300e617ec3b266d44209ad38ffd
\ No newline at end of file
diff --git a/third_party/openjdk/jdk-11/Mac.tar.gz.sha1 b/third_party/openjdk/jdk-11/Mac.tar.gz.sha1
new file mode 100644
index 0000000..f95676e
--- /dev/null
+++ b/third_party/openjdk/jdk-11/Mac.tar.gz.sha1
@@ -0,0 +1 @@
+0e44bc7f7029397681fb6822729785887d565339
\ No newline at end of file
diff --git a/third_party/openjdk/jdk-11/Windows.tar.gz.sha1 b/third_party/openjdk/jdk-11/Windows.tar.gz.sha1
new file mode 100644
index 0000000..ee3ec56
--- /dev/null
+++ b/third_party/openjdk/jdk-11/Windows.tar.gz.sha1
@@ -0,0 +1 @@
+f332709d19bd53e8ceee3b5bd82b6355d00c9ae9
\ No newline at end of file