Boost beast

This commit is the beginings of attempting to transition away from
crow, and toward boost::beast.  Unit tests are passing, and
implementation appears to be slightly faster than crow.

Change-Id: Ic8d946dc7a04f514c67b1098f181eee1ced69171
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 72002f2..5cb1a04 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -79,10 +79,9 @@
 add_definitions(-DBOOST_ALL_NO_LIB)
 add_definitions(-DBOOST_NO_RTTI)
 add_definitions(-DBOOST_NO_TYPEID)
-# set(Boost_USE_STATIC_LIBS ON)
 
-#find_package(Boost 1.66 REQUIRED)
-include_directories(${CMAKE_BINARY_DIR}/boost-src)
+find_package(Boost 1.66 REQUIRED)
+include_directories(${BOOST_SRC_DIR})
 
 # sdbusplus
 if(NOT ${YOCTO_DEPENDENCIES})
@@ -159,7 +158,6 @@
       src/ast_jpeg_decoder_test.cpp
       src/kvm_websocket_test.cpp
       src/msan_test.cpp
-      src/ci_map_tests.cpp
       src/ast_video_puller_test.cpp
       ${CMAKE_BINARY_DIR}/generated/blns.hpp) # big list of naughty strings
   add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/generated/blns.hpp