vcl: move binary api and cfg to separate files

Change-Id: Ib88d703bb7d4b170059960b0688352c90c5fcc39
Signed-off-by: Florin Coras <fcoras@cisco.com>
diff --git a/src/vcl.am b/src/vcl.am
index 6a1a85c..85fbcd7 100644
--- a/src/vcl.am
+++ b/src/vcl.am
@@ -22,9 +22,12 @@
 libvppcom_la_LIBADD = $(libvppcom_la_DEPENDENCIES) -lpthread -lrt -ldl
 
 libvppcom_la_SOURCES +=				\
-  vcl/vcl_event.c				\
   vcl/vppcom.c					\
+  vcl/vcl_bapi.c				\
+  vcl/vcl_cfg.c					\
   vcl/vcl_debug.h				\
+  vcl/vcl_event.c				\
+  vcl/vcl_private.h				\
   $(libvppinfra_la_SOURCES)			\
   $(libsvm_la_SOURCES)				\
   $(libvlibmemoryclient_la_SOURCES)