Delete socket adapters

Boost beast, ASIO, and networking TS already have mechanisms for
injecting unit tests, using template parameters.  We already use this to
some extent, although we pass through socket_adapters.  Now that we have
constexpr if, we have the ability to simplify this code quite a bit.

Tested by:
Pulled down phosphor-webui, ran redfish service validator.  Observed no
errors.

Change-Id: Ib8734aeb4c9139b56705060f6196e8ae16458fe9
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
diff --git a/include/obmc_console.hpp b/include/obmc_console.hpp
index 436f6c6..5797613 100644
--- a/include/obmc_console.hpp
+++ b/include/obmc_console.hpp
@@ -116,7 +116,7 @@
 
                 host_socket = std::make_unique<
                     boost::asio::local::stream_protocol::socket>(
-                    conn.getIoService());
+                    conn.get_io_context());
                 host_socket->async_connect(ep, connectHandler);
             }
         })