Started with gemlog subscription, added database table and interface and subscribing API.
thread) the contents of a gemini file parsed so far without waiting for the whole document to be read from the socket. This feature should prevent blocking the client when the server never close the socket (i.e. for streamed contents).