[libvirt RFC 11/24] qemu_snapshot: extract children snapshot deletion to separate function