xen, blkback: support fallback XenStore keys

This commit adds fallback XenStore keys, that are used to advertise/
gather the ring's ref and evtchn from the XenStore if a half of the
driver does not support multi-queue. This also adapts related
BUG_ONs according to the new capabilities.