MakeTiles: support additional creation arguments

tile_count: to control how many tiles are generated
skip_tiles: to control which tile to start with
MakeTiles: tolerate undefined tiles