block: Support Archipelago as a QEMU block backend