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
Set the FreeBSD /etc/salt dir to PREFIX/etc/salt

The FreeBSD port version of saltstack uses /usr/local/etc/salt rather
than /etc/salt for its configuration.
Respect the environment.

Remove the check for the TEMP_CONFIG_DIR as the FreeBSD SALT_ETC_DIR is
irrespective of the TEMP_CONFIG_DIR.
Merge pull request #129 from geoffgarside/freebsd-stable-etc-dir

Set the FreeBSD /etc/salt dir to PREFIX/etc/salt
Fix daemons_running() on small window installations.

Handily ps(1) output is truncated to the size of the window, this
causes the running check to fail on consoles with small windows as the
salt-{minion,master,syndic} strings will not appear properly in the
output which is passed to grep(1). The use of multiple -w passed to
ps(1) prevents the truncation of the process lines.
Fix Debian 6 installation, stable and `-P`.
We now also support Debian 7 stable installations.
Merge pull request #131 from s0undt3ch/develop

Fix Debian installations, again...
Merge pull request #130 from geoffgarside/daemons-running

Fix daemons_running() on small window installations.
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	bootstrap-salt.sh
smartos : offer better detection before running mozilla-rootcerts