split reqresp header from implementation
HTTP operates on CRLF, not LF
better message for malformed headers
allow HTTP 1.0
fix missing include in url.hpp
by default, set Connection: close
update list of status codes
parse URL parameters into Request.parameters