smartos : add detection of GZ and make manifest persists across reboots

When started on a Global Zone (GZ) (or baremetal), SmartOS imports
manifests from /opt/custom/smf/ automatically.

This patch use dedicated SmartOS manifest from Salt.
daemons_running() : add a proper way to check SmartOS running services
Merge pull request #127 from virtua-network/add_virt_detection

SmartOS : Add detection of GZ and make manifest persists across reboots.
fix typo as referred by #128
fix bashism for pull #128
Merge pull request #128 from virtua-network/fix_daemons_running

daemons_running() : add a proper way to check SmartOS running services