FIX: Changes for friendly output when no PRIM pool exists.
FIX: Changes for friendly output when no PRIM pool exists.

When a primary pool was not setup yet, a lot of error messages were
displayed. By running these only if the _PRIMARY_POOL variable is a
non-zero fixes many of these errors.

Also converted to using __multi_chyves_zfs_property while here.

chyves/chyves