Persistent b-tree key-value store for Mirage, initially over Baardskeerder over Mirage blkif