SINGLE QUOTES :)
Compare sorted supplemental groups
Add new debug log for "Missing Args" exceptions
service.start salt-minion hangs from console on CentOS

Fixes #4410
Set osrelease grain on Solaris hosts

This fixes #4321.
Fix #4417

This adresses the root of the problem, and ensures that the single
locaded module keeps the same context, shared with the standard
loaded modules
Start work on #4405

This commit adds the errors to the pillar. The next step is to have
state runs fail if errors are found in the pillar.
Fix #4405

Now states will not run if errors are detected in the pillar.
This is a module layer abstraction and is not managed in the
compiler, meaning that anyone writing higher layer access to states
need to run this check manually.

The check can be bypassed via the force=True option for the
state.highstate, state.sls and state.top functions

Conflicts:
	salt/modules/state.py
Fix #4323

Add a try/except block around cache lookup since the cachedir might not be there
Add check for changes to be a dict, still need to track down

the vialating state
Fix #4202

If pkg.install returns a string append it to the comment and make
sure changes is a dict