xen, blkfront: fix initialization of mq-related structures

This commit forces the number of supported queues, which is now
gathered from the backend, to zero. Also, this changes a wrong
condition in an if that checked if the multi-queue features had
to be used.