Move the Node.js stuff out of the public www directory.
Add support for probing the engine hash (requires gRPC-patched Stockfish).
serve-analysis.js does not need write access.
Remove an obsolete comment. This is allowed; see http://stackoverflow.com/questions/3463048/is-it-safe-to-delete-an-object-property-while-iterating-over-them
Integrate varnishcount.pl into serve-analysis.js, so there is less chaos in daemons to run.
Make serve-analysis.js capable of handling e.g. /analysis2.pl.
Make the JSON filename served by Node.js configurable.
Make serve-analysis.js capable of listening on a different port.
Version bump is done.
Bump version to 2015062104.
Fix some silly logging issues.
Add a mechanism for the server to ask the client to upgrade itself.
A little serve-analysis bugfix I forgot to commit.
More header squeezing.
Some pointless HTTP header microoptimization.
No longer serve Expires header; it is not needed.
Make sure we do not try to process more than one analysis.json update at a time.
Make some constants SHOUT_A_BIT.
Add support for delta JSON, to squeeze the request size down further.
Stick most of the properties of the served object in serve-analysis into one package.