Libvirt current snapshot

Some times libvirt when machine is killed lost information on current snapshot, but machine works fine
when snaphost is explicitly named.
Path also adds ability to store more snapshots, then most recent i used