Make log watcher more flexible.

Now it can ostensibly follow any of the logs and keep its state of where it
was at. This makes having it run across multiple versions and server
considerably simpler. Also store the source of the logfile games so further
ruminating can be done e.g the morgue can be pulled down from the appropriate
server.
Experimental interface to allow sorting of games.

Only the front page for now. This needs to be made composable and more
granular but seems like the right direction.
Move keeping-up-with-the-logs to script/.

And update the path sensitive parts of the code.
Extrapolate the morgue path from the server field.

This should allow the use of multiple data sources instead of just
cszo i.e cdo + cao.