Dataset rollback: preserve selected ZFS properties

Before the original snapshot is destroyed, selected properties
are remembered and set to the new snapshot.