Added bulk exporter tool

This hierarchically generates tiles for a range of zooms, with the option of specifying a masking zoom below which any empty tile's sub-trees will be omitted. This makes tile generation for empty areas faster, although at present it doesn't detect the case of a single background polygon (i.e: ocean), so isn't as efficient as it could be.