Snapshot name collision handling.

Handle snapshot name collisions by destroying the previous snapshot.