xen, blkback: first step of transition to multiple rings

This commit separates per-ring structures from the xen_blkif structure,
therefore allowing to keep information for more than one ring. There
is still one dummy ring and one dummy block thread. The next steps of
transition will allow for multiple rings and multiple block threads.

=== NOTE: buggy ===