Starting to include kafka-integration app as part of Buck build.

- refactored to follow the api & app structure
- added buck files
- builds and loads
- cleaned-up and fixed number of pom files to function as expected
      (meaning "mvn clean install" actually works)

Change-Id: Ib896269c4986f6ee5cd6bae7cf508f71b64f59f9
diff --git a/modules.defs b/modules.defs
index e00656c..2ae8cfd 100644
--- a/modules.defs
+++ b/modules.defs
@@ -230,6 +230,8 @@
     '//apps/powermanagement:onos-apps-powermanagement-oar',
     '//apps/t3:onos-apps-t3-oar',
     '//apps/simplefabric:onos-apps-simplefabric-oar',
+    '//apps/kafka-integration:onos-apps-kafka-integration-oar',
+    '//apps/rabbitmq:onos-apps-rabbitmq-oar',
 ]
 
 PROTOCOL_APPS = [
@@ -268,6 +270,8 @@
     '//apps/vtn/vtnmgr:onos-apps-vtn-vtnmgr',
     '//apps/vtn/vtnweb:onos-apps-vtn-vtnweb',
 #   '//apps/p4runtime-test:onos-apps-p4runtime-test',
+    '//apps/kafka-integration/api:onos-apps-kafka-integration-api',
+    '//apps/kafka-integration/app:onos-apps-kafka-integration-app',
 ]
 
 APPS = ONOS_DRIVERS + ONOS_PROVIDERS + ONOS_APPS + MODELS + PIPELINES \