Fix includes

Lots of bad includes got put in recently, including big things, like
boost/http and beast/core.  These are lots of code to parse, and leads
to files including things they didn't mean to.

Tested:
Code compiles

Signed-off-by: Ed Tanous <ed@tanous.net>
Change-Id: I38de889fdfd9b23f66a2259bb30bf6584345e77f
diff --git a/http/http_connection.h b/http/http_connection.h
index 689b60a..ddedaea 100644
--- a/http/http_connection.h
+++ b/http/http_connection.h
@@ -13,9 +13,8 @@
 #include <boost/algorithm/string/predicate.hpp>
 #include <boost/asio/io_context.hpp>
 #include <boost/asio/ip/tcp.hpp>
-#include <boost/asio/ssl.hpp>
+#include <boost/asio/ssl/stream.hpp>
 #include <boost/beast/core/flat_static_buffer.hpp>
-#include <boost/beast/http.hpp>
 #include <boost/beast/ssl/ssl_stream.hpp>
 #include <boost/beast/websocket.hpp>
 #include <json_html_serializer.hpp>