Don't clone from HTTPS to avoid SSL certificate issues.
Add arch related clean up globs
Minor alphabetical re-ordering
Include the FreeBSD directory to cleanup
Fix Arch not properly upgrading it's system package.
Fixed SmartOS detection(was being detected as Solaris)
`py27-pip` seems to no longer be available in SmartOS, use `easy_install-2.7`
Install packages using `pip-2.7`.

While trying to fix the SmartOS salt bootstrapping, I found out that:
* We need to install dependencies ourselves
* We need to install PyYAML from PyPi since the system package is not picked up by `pkg_resources`.
* PyZMQ fails to install using `easy_install-2.7`. We need to use `pip-2.7`. Problem finding headers?
Don't forget to install pip
Use the SmartOS persistent `etc` directory, `/opt/local/etc/salt`.
Don't ignore the environment variable.
Update Solaris test suite cleanup.
Merge pull request #160 from s0undt3ch/develop

Fix Arch & SmartOS & Test suite fixes