use event emitter to manage locked out jobs
passthrough metadata.updated to tilejson
queue-async needed as dependency now
vector_layers should be top-level