Documentation

A function to run an WebServer. Handle should be mode by
converting an accepted socket.
Keep-alive / termination of HTTP 1.0 and HTTP 1.1 is correctly handled.
So, WebServer need not to handle the Connection: header in response.
The Date: header is automatically added in response.