Added more useful SmartOS Zone grains

Added the following fields to SmartOS grains:

 - pkgsrcpath      : Full path to the pkgin repo in use by the zone.
 - zonename        : The internal UUID of the Zone.
 - zoneid          : The internal ID of the Zone.
 - hypervisor_uuid : The UUID of the hypervisor hosting the zone.
 - datacenter      : In Joyent cloud shows the Id of the datacenter.
Fixed: cmd.run is in __salt__ but not __commands__

Error caused by momentary lapse in copy-paste skills.
Merge pull request #11279 from JonGretar/patch-1

Added more useful SmartOS Zone grains