snapshot_disk: Restart libvirtd when cleanup pool failed

As for iscsi pool on rhel6, destroy iscsi pool might fail with
can't find iscsi session for the pool, under such circumstance,
restart libvirtd to make sure the pool remove success, or
following case with create the same name pool will fail.

Signed-off-by: Wayne Sun <gsun@redhat.com>