This will print the user who initiated the job
So you can see who has an active job running
and when printing a job result who has initiated it.
This will help auditing a salt job
Add useradd function to apache.py
Add userdel function to apache.py
Add options to useradd in apache.py
Merge pull request #4996 from techhat/apache

Adding htpasswd functions to apache execution module
Make our life easier when passing an exit code and message to `SaltSyetemExit`.
Minor formating changes.
Don't just exit! Allow the exit to be catch and be handled on the CLI code.
Handle DNS check issues. Fixes #4988. Refs saltstack/salt-bootstrap#122.
Catch more socket errors. Fixes saltstack/salt-bootstrap#122
Complete the fix for #4980 started in 31b2574194d5333c65aec34c916609bad4b9490d

* Minor PEP8 and formatting changes.
Merge pull request #4991 from virtua-network/develop

salt/grains : fix detection of osrelease for SmartOS
Merge pull request #4992 from aboe76/salt_job_print_user

Feauture: Salt runner jobs.py add user to active and printed jobs.
Merge pull request #4997 from s0undt3ch/develop

Improved handling of dns_check
Rename locale module to localemod so it does not shadow python lib
updated suse spec file for inclusion in openSUSE:Factory.
the package is now ready for opensuse release.
added logrotate and better systemd unit support.
removed some rpmlint bugs.
Merge pull request #4999 from aboe76/suse_pkg_factory_ready

Packaging: updated suse spec file for inclusion in openSUSE:Factory.
Support comma-separated pkgs in 'name' param
apt: multi-pkg for remove/purge, optimizations

This commit brings support for the "pkgs" argument to the remove and
purge functions. In addition, the use of __context__ has been added to
list_pkgs. All functions which modify the package database will clear
the __context__ variable before running list_pkgs again to ensure that
changes are detected.
Remove unnecessary logging

cmd.run_all already logs errors to the minion at loglevel "error".
Remove redundant logging.