Move response-request slot from common to server.

This was suggested in a TODO comment.
Don't fill the buffer with spaces. Huge perf hit.
Add a basic .gitignore.
A start on some docs.
Switch to Haiku theme for now.

This is pending getting opendylan-docs working without needing
a submodule which depends on us getting a Sphinx that doesn't have
a bug with using -D html_theme_path=... on the command line:

    https://bitbucket.org/birkenfeld/sphinx/issue/925/
Add notice about sphinx-extensions.
Change any reference to koala to http-server
Use code-block
Merge pull request #19 from fracek/doc_cleanup

Documentation cleanup
Lower a log level to debug to reduce info output.
Switch to a thread pool for servicing requests.

Use the concurrency library. Part of this work was done by
Ingo Albrecht (@promovicz).