Simple HTTP client and server library for C++ that uses boost::asio