Use runtimeClasspath for repackaging.

We used to use configuration.compile which doesn't include what
is put in via implementation.

R=gavra@google.com, ricow@google.com

Change-Id: I576eb0d60558592c0a051f7b3aa7f32b67f9eed0
diff --git a/build.gradle b/build.gradle
index 3e9a026..33605a1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -519,7 +519,7 @@
 }
 
 task repackageDeps(type: ShadowJar) {
-    configurations = [project.configurations.compile]
+    configurations = [project.configurations.runtimeClasspath]
     mergeServiceFiles(it)
     if (!project.hasProperty('lib_no_relocate')) {
         configureRelocations(it)
@@ -530,7 +530,7 @@
 }
 
 task repackageDepsForLib(type: ShadowJar) {
-    configurations = [project.configurations.compile]
+    configurations = [project.configurations.runtimeClasspath]
     mergeServiceFiles(it)
     configureRelocations(it)
     exclude { it.getRelativePath().getPathString() == "module-info.class" }