[ODTN]add NETCONF driver for Infinera and OPENCONFIG handler

Handler can easily create List<CharSequence> of OPENCONFIG by managing
ModelObject and Annotation together.
Handler also gives an alias to ModelObject of the same name in another
package(eg DefaultConfig), making it easier to handle within the same
class.

Change-Id: Ie4481f4020954518dc4c3c6deaced6d9e348c885
diff --git a/apps/odtn/api/BUCK b/apps/odtn/api/BUCK
index 23ac161..6883ca4 100644
--- a/apps/odtn/api/BUCK
+++ b/apps/odtn/api/BUCK
@@ -7,6 +7,8 @@
     '//models/openconfig:onos-models-openconfig',
     '//apps/yang:onos-apps-yang',
     '//apps/config:onos-apps-config',
+    '//models/openconfig-infinera:onos-models-openconfig-infinera',
+    '//protocols/netconf/api:onos-protocols-netconf-api',
 ]
 
 TEST_DEPS = [
@@ -22,6 +24,8 @@
     'org.onosproject.yang',
     'org.onosproject.models.tapi',
     'org.onosproject.models.openconfig',
+    'org.onosproject.models.openconfig-infinera',
+    'org.onosproject.netconf',
 ]
 
 # TODO probably bucklet, etc. should escape title & description