Use new Networking Model

Swap out the old networking model for the new one which uses the Network
Runner

Change-Id: Ic01d8f61bd61eeba227d88a01645a53fbf157e90
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/1708155
Commit-Queue: Ryan Keane <rwkeane@google.com>
Reviewed-by: Max Yakimakha <yakimakha@chromium.org>
Reviewed-by: Brandon Tolsch <btolsch@chromium.org>
Reviewed-by: mark a. foltz <mfoltz@chromium.org>
diff --git a/platform/impl/task_runner.cc b/platform/impl/task_runner.cc
index 651e1fe..b9e6ad8 100644
--- a/platform/impl/task_runner.cc
+++ b/platform/impl/task_runner.cc
@@ -4,6 +4,8 @@
 
 #include "platform/impl/task_runner.h"
 
+#include <thread>
+
 #include "platform/api/logging.h"
 
 namespace openscreen {