Move third_party to the top for more OSS compliance

Change-Id: I628c90f6bb58a95fddf95366ea367e8a9b40d0df
diff --git a/com.google.devtools.bazel.e4b/.classpath b/com.google.devtools.bazel.e4b/.classpath
index 5123015..6bda176 100644
--- a/com.google.devtools.bazel.e4b/.classpath
+++ b/com.google.devtools.bazel.e4b/.classpath
@@ -3,8 +3,8 @@
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry exported="true" kind="lib" path="third_party/guava-19.0.jar"/>
-	<classpathentry exported="true" kind="lib" path="third_party/json-20160212.jar"/>
+	<classpathentry exported="true" kind="lib" path="third_party/guava/guava-19.0.jar"/>
+	<classpathentry exported="true" kind="lib" path="third_party/json/json-20160212.jar"/>
 	<classpathentry exported="true" kind="lib" path="bin" sourcepath="bin"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/com.google.devtools.bazel.e4b/META-INF/MANIFEST.MF b/com.google.devtools.bazel.e4b/META-INF/MANIFEST.MF
index 52c2073..570ea4e 100644
--- a/com.google.devtools.bazel.e4b/META-INF/MANIFEST.MF
+++ b/com.google.devtools.bazel.e4b/META-INF/MANIFEST.MF
@@ -17,7 +17,7 @@
  org.eclipse.core.resources
 Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
-Bundle-ClassPath: libs/guava-19.0.jar,
- libs/json-20160212.jar,
+Bundle-ClassPath: third_party/guava/guava-19.0.jar,
+ third_party/json/json-20160212.jar,
  bin/
 Import-Package: org.eclipse.ui.dialogs
diff --git a/com.google.devtools.bazel.e4b/build.properties b/com.google.devtools.bazel.e4b/build.properties
index 3f5dd2d..f6eb335 100644
--- a/com.google.devtools.bazel.e4b/build.properties
+++ b/com.google.devtools.bazel.e4b/build.properties
@@ -3,6 +3,6 @@
 bin.includes = META-INF/,\
                resources/,\
                plugin.xml,\
-               third_party/guava-19.0.jar,\
-               third_party/json-20160212.jar,\
+               third_party/guava/guava-19.0.jar,\
+               third_party/json/json-20160212.jar,\
                bin/
diff --git a/com.google.devtools.bazel.e4b/third_party b/com.google.devtools.bazel.e4b/third_party
new file mode 120000
index 0000000..d838c05
--- /dev/null
+++ b/com.google.devtools.bazel.e4b/third_party
@@ -0,0 +1 @@
+../third_party
\ No newline at end of file
diff --git a/com.google.devtools.bazel.e4b/third_party/README.md b/third_party/README.md
similarity index 100%
rename from com.google.devtools.bazel.e4b/third_party/README.md
rename to third_party/README.md
diff --git a/com.google.devtools.bazel.e4b/third_party/LICENSE.guava b/third_party/guava/LICENSE
similarity index 100%
rename from com.google.devtools.bazel.e4b/third_party/LICENSE.guava
rename to third_party/guava/LICENSE
diff --git a/com.google.devtools.bazel.e4b/third_party/guava-19.0.jar b/third_party/guava/guava-19.0.jar
similarity index 100%
rename from com.google.devtools.bazel.e4b/third_party/guava-19.0.jar
rename to third_party/guava/guava-19.0.jar
Binary files differ
diff --git a/com.google.devtools.bazel.e4b/third_party/LICENSE.json b/third_party/json/LICENSE
similarity index 100%
rename from com.google.devtools.bazel.e4b/third_party/LICENSE.json
rename to third_party/json/LICENSE
diff --git a/com.google.devtools.bazel.e4b/third_party/json-20160212.jar b/third_party/json/json-20160212.jar
similarity index 100%
rename from com.google.devtools.bazel.e4b/third_party/json-20160212.jar
rename to third_party/json/json-20160212.jar
Binary files differ