Re-organize tile generation functions

Move the tile generation functions from tilequeue.metro_extract and
tilequeue.seed to tilequeue.tile
Fetch layer names from "all" layer config