Updating Buck files to build OSGi jars

- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo

Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
diff --git a/protocols/isis/BUCK b/protocols/isis/BUCK
index 966b1e7..77dba5a 100644
--- a/protocols/isis/BUCK
+++ b/protocols/isis/BUCK
@@ -4,13 +4,6 @@
 COMPILE_DEPS = [
     '//lib:CORE_DEPS',
     '//lib:netty-buffer',
-    #'//lib:netty-'
-    #'//lib:org.apache.karaf.shell.console',
-    #'//cli:onos-cli',
-    #'//utils/rest:onlab-rest',
-    #'//lib:javax.ws.rs-api',
-    #'//core/store/serializers:onos-core-serializers',
-    #'//incubator/api:onos-incubator-api',
 ]
 
 TEST_DEPS = [
@@ -27,7 +20,7 @@
 
 # onos-isis-api
 
-java_library(
+osgi_jar(
     name = 'onos-isis-api',
     srcs = glob(['api/' + SRC + '*.java']),
     deps = COMPILE_DEPS,
@@ -45,7 +38,7 @@
 
 # onos-isis-isisio
 
-java_library(
+osgi_jar(
     name = 'onos-isis-isisio',
     srcs = glob(['isisio/' + SRC + '*.java']),
     deps = COMPILE_DEPS + [':onos-isis-api'],