Serve TileJSON

Adds a "tile.json" resource to the root of the simple built-in debugging HTTP server. The TileJSON is built from the `mapnik::Map` object that's being served, so should be up-to-date with the tiles being created.