Use task queue in extent and service date range endpoints

As suggested in #286.