The tileset builder's source method may now take a source class, allowing custom source classes to be used in tilesets built with the tileset builder.
Add some trivial documentation to TilesetBuilder, rewrite some "see ..." statements as tags
Use a hash to define mapping between symbols and source builders
Remove check for definition of the query method on sources
Move coordinate system validation to Tileset