Add a script to automatically format xml files.
Canonicalize tileset names.

Also remove some executable bits
Canonicalize tileset order and use external tilesets
Add Client updates tools to generate zip updates.
client-updates: add a verbose README explaining how to initialize the client updates
Add a tool to visualize map differences between revisions
Add a tool to render minimaps
Map tools: use new --tilesize option of tmwrasterizer and update some things
Minimap renderer: allow to run elsewhere than tools/
Minimap renderer: add special args:

 * "all" to create minimaps of all existing maps
 * "update" to update all existing minimaps
Add a tool to get data about the maps database.

 * Add a command to list maps that do not have a minimap
Add a new update generator that splits paths
Remove deprecated client-updates
Fix permissions on generated updates
Restore adler32, which is not deprecated

This reverts part of commit 0938aa15367caa3332d0b812b6e4514d14772e0d

Closes #27
Merge remote-tracking branch 'origin/client'