Revise HttpServer.start_listening() to reset the body and headers between requests; remove code that was commented out.
Prepend _ to gen_response() and process_request() to indicate they are non-public
Add docstring to _check_uri()