[libvirt] [PATCH] Add missing OOM error checks, reports and cleanups