TCP proxy prototype

- Clean up internal API client registration
- Add proxy server
- Add a reference count to the svm fifo

Change-Id: I5ace1c85497062ed412d26ae76a9e6741af1e984
Signed-off-by: Dave Barach <dave@barachs.net>
Signed-off-by: Florin Coras <fcoras@cisco.com>
diff --git a/src/vnet.am b/src/vnet.am
index ad84c02..ede0376 100644
--- a/src/vnet.am
+++ b/src/vnet.am
@@ -475,6 +475,7 @@
  vnet/tcp/builtin_client.c			\
  vnet/tcp/builtin_server.c			\
  vnet/tcp/builtin_http_server.c			\
+ vnet/tcp/builtin_proxy.c			\
  vnet/tcp/tcp_test.c				\
  vnet/tcp/tcp.c