xen, blkback: support multiple rings

This commit introduces actual support for multiple rings, in case
the underlying device is multi-queue-capable.