Handle extracting Rasters from TileLayers with Pyramids that have different origins.
Add a getLayer() method to TileLayer to extract the Grid structure as a vector Layer.
Add getSize() method to Grid to return the number of tiles.
Add how long it took to generate the tiles of a zoom level to the verbose output of the TileGenerator.
The TileCursor should reset itself after iterating through all of its tiles.