obmc_console: Fix some missing headers

Fix some obvious missed headers.

Tested: It builds, no other testing.

Change-Id: I8cfd95e16eca38c75dcf76fc974ed384d13c6757
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/include/obmc_console.hpp b/include/obmc_console.hpp
index fb363be..842cbe6 100644
--- a/include/obmc_console.hpp
+++ b/include/obmc_console.hpp
@@ -7,6 +7,12 @@
 
 #include <boost/asio/local/stream_protocol.hpp>
 #include <boost/container/flat_map.hpp>
+#include <boost/system/error_code.hpp>
+
+#include <array>
+#include <memory>
+#include <string>
+#include <string_view>
 
 namespace crow
 {