[libvirt] [PATCHv2 06/16] storage: use enum for snapshot driver type