Added grouping to the batch queue

Used it to share reader and writes queues across Raven Projectors