[Libvir] [PATCH] Allow modifying existing block device, making virDomainAttachDevice modify the device if it already exists