Adding runtime dependencies for protobuf & gRPC.

Change-Id: Id6e8eede254252a9af1776579fa9bc9209385644
diff --git a/lib/deps.json b/lib/deps.json
index 625869f..81ca104 100644
--- a/lib/deps.json
+++ b/lib/deps.json
@@ -275,8 +275,7 @@
     "org.apache.felix.scr.bnd": {
       "uri": "mvn:org.onosproject:org.apache.felix.scr.bnd:1.4.1-SNAPSHOT",
       "repo": "https://oss.sonatype.org/content/repositories/snapshots"
-    },
-    "snmp-core": "mvn:org.onosproject:snmp-core:1.3-20161021.1",
+    },"snmp-core": "mvn:org.onosproject:snmp-core:1.3-20161021.1",
     "mibs-net-snmp": "mvn:org.onosproject:mibbler-mibs-net-snmp:1.0-20151221.1",
     "mibs-rfc": "mvn:org.onosproject:mibbler-mibs-rfc:1.0-20151221.1",
     "io.socket-client": "mvn:io.socket:socket.io-client:jar:0.8.3",
@@ -316,6 +315,15 @@
     "gnu-idn": "mvn:org.gnu.inet:libidn:1.15",
     "sigar":"mvn:org.knowhowlab.osgi:sigar:1.6.5_01",
 
+    // Included merely for packaging purposes into run-time.
+    "runtime-grpc-core":"mvn:io.grpc:grpc-core:1.14.0",
+    "runtime-grpc-stub":"mvn:io.grpc:grpc-stub:1.14.0",
+    "runtime-grpc-netty":"mvn:io.grpc:grpc-netty:1.14.0",
+    "runtime-grpc-auth":"mvn:io.grpc:grpc-auth:1.14.0",
+    "runtime-grpc-protobuf":"mvn:io.grpc:grpc-protobuf:1.14.0",
+    "runtime-grpc-protobuf-lite":"mvn:io.grpc:grpc-protobuf-lite:1.14.0",
+    "runtime-protobuf":"mvn:com.google.protobuf:protobuf-java:3.6.1",
+
     // FIXME: Remove this for Bazel build...
     "grpc-core-1.3.1": "mvn:io.grpc:grpc-core:1.3.1",
     "grpc-protobuf-1.3.1": "mvn:io.grpc:grpc-protobuf:1.3.1",