Adding support for TLS connections for gRPC clients

This patch uses BoringSSL to negotiate TLS sessions under the hood.

Change-Id: I45b6871eb341bd67a230035a930f6a016d105e97
diff --git a/lib/BUCK b/lib/BUCK
index 788ada0..1ad907a 100644
--- a/lib/BUCK
+++ b/lib/BUCK
@@ -1,4 +1,4 @@
-# ***** This file was auto-generated at Thu, 18 Oct 2018 20:41:34 GMT. Do not edit this file manually. *****
+# ***** This file was auto-generated at Thu, 13 Dec 2018 23:59:38 GMT. Do not edit this file manually. *****
 # ***** Use onos-lib-gen *****
 
 pass_thru_pom(
@@ -1069,6 +1069,15 @@
 )
 
 remote_jar (
+  name = 'io_netty_netty_tcnative_boringssl',
+  out = 'netty-tcnative-boringssl-static-2.0.12.Final.jar',
+  url = 'mvn:io.netty:netty-tcnative-boringssl-static:jar:2.0.12.Final',
+  sha1 = 'b884be1450a7fd0854b98743836b8ccb0dfd75a4',
+  maven_coords = 'io.netty:netty-tcnative-boringssl-static:2.0.12.Final',
+  visibility = [ 'PUBLIC' ],
+)
+
+remote_jar (
   name = 'io_netty_netty_transport',
   out = 'netty-transport-4.1.27.Final.jar',
   url = 'mvn:io.netty:netty-transport:jar:4.1.27.Final',