[libvirt] PATCH: Allow specific FDs to be kept open in virExec()