Move ServiceQueueBase out of detail namespace