flex: add exceptions.hpp
makefile: default build with debugging enabled
flex/examples: get http_server_test working

Additionally make flex::http::Server interface to be more like
std::thread since it closely resembles an asynchronous task.
Finally, fix all bugs that stood in the way of http_server_test
working.