Content-Length header should not be included when using chunked encoding. Some browsers will close the socket after seeing the 0 sized response instead of reading the chunks. Merges https://github.com/espressif/esp-idf/pull/2458
Also add examples, docs and test apps for the HTTP Server.