Switch web_proxy over to rawrtc

In theory, nothing else should change...  This will make it possible to
run the web proxy and web plotter in applications which use absl among
other things.

Future work should involve reducing a copy (we copy an extra time when
buffering), and making web_proxy not spin at 100% CPU when it is done by
reshuffling how the event loop works a bit better.

Change-Id: Iab6b6b278c5e830bb71e107824b364dfe7cad46d
diff --git a/aos/network/BUILD b/aos/network/BUILD
index 42e115b..56adbe1 100644
--- a/aos/network/BUILD
+++ b/aos/network/BUILD
@@ -412,8 +412,14 @@
 
 cc_library(
     name = "web_proxy",
-    srcs = ["web_proxy.cc"],
-    hdrs = ["web_proxy.h"],
+    srcs = [
+        "rawrtc.cc",
+        "web_proxy.cc",
+    ],
+    hdrs = [
+        "rawrtc.h",
+        "web_proxy.h",
+    ],
     copts = [
         "-DWEBRTC_POSIX",
     ],
@@ -426,9 +432,9 @@
         "//aos/events:shm_event_loop",
         "//aos/mutex",
         "//aos/seasocks:seasocks_logger",
-        "//third_party:webrtc",
         "//third_party/seasocks",
         "@com_github_google_glog//:glog",
+        "@com_github_rawrtc_rawrtc//:rawrtc",
     ],
 )