BUCK changes in TE topology and RESTCONF

1. BUCK file fixes in RESTCONF
2. Changed tenbi/yangmodel bundle to feature. This is required for YMS
   schema registration.
3. Added TE topology, TE tunnel, tenbi, restconf server, and TE provider to modules.defs.

Change-Id: I5bc3208c7fe823352500a63f87bfd990cb3037b4
diff --git a/modules.defs b/modules.defs
index b6c71d9..61565a9 100644
--- a/modules.defs
+++ b/modules.defs
@@ -54,6 +54,8 @@
     '//protocols/lisp/msg:onos-protocols-lisp-msg',
     '//protocols/tl1/api:onos-protocols-tl1-api',
     '//protocols/tl1/ctl:onos-protocols-tl1-ctl',
+    '//protocols/restconf/client/api:onos-protocols-restconf-client-api',
+    '//protocols/restconf/client/ctl:onos-protocols-restconf-client-ctl',
 
     '//drivers/utilities:onos-drivers-utilities',
 
@@ -117,6 +119,7 @@
     '//providers/link:onos-providers-link-oar',
     '//providers/lisp:onos-providers-lisp-oar',
     '//providers/tl1:onos-providers-tl1-oar',
+    '//providers/ietfte:onos-providers-ietfte-oar',
 ]
 
 ONOS_APPS = [
@@ -177,8 +180,12 @@
     '//apps/ofagent:onos-apps-ofagent-oar',
     '//apps/mappingmanagement:onos-apps-mappingmanagement-oar',
     '//apps/config:onos-apps-config-oar',
-    '//apps/netconf:onos-apps-netconf-oar'
-
+    '//apps/netconf:onos-apps-netconf-oar',
+    '//apps/tetopology:onos-apps-tetopology-oar',
+    '//apps/tetunnel:onos-apps-tetunnel-oar',
+    '//apps/tenbi/yangmodel:onos-apps-tenbi-yangmodel-feature',
+    '//apps/tenbi:onos-apps-tenbi-oar',
+    '//protocols/restconf/server:onos-protocols-restconf-server-oar',
 ]
 
 APP_JARS = [