Merge pull request #160 from s0undt3ch/develop

Fix Arch & SmartOS & Test suite fixes
Merge pull request #161 from s0undt3ch/develop

Fixed FreeBSD git based installations(no rc.d scripts were available)
Since we will be relying on the ports rc.d files, let's set `SALT_ETC_DIR` to ports default.