Remove boost::coroutine use, add tests for parser
Fix a bit http response + C++/Boost Asio usage
Improve code + add facilities to read the request body
Complete server a bit
Fix forgotten return
Avoid double free
minor fixes