FIX: Reworked __set
FIX: Reworked __set

Reworked __set to use __multi_chyves_zfs_property and added lots of
comments. Removed block of code and simplified.

Line 1714 and 1715 fix issue where the second specified guest
properties do not get set if on a different pool than the first guest.

Removed $dataset because __multi_chyves_zfs_property does not use it.

chyves/chyves