Fix #5415

At least I think this is the underlying problem, this ensures
that the client waits for the masters payload from the syndics
if order_masters is set
reject private functions in the master minion conn
Master side work on next generation peer system
update publish commands to use the new async connections
Return True if minion is verified
Look up cmd in the right data
Add pip --exists-action option
Merge pull request #5539 from omarkhan/pip-exists-action

Add pip --exists-action option
dnsutil module fails to detect when dig is not present
provide a fallback routine for dnsutil.A when dig is not present
Merge pull request #5544 from timl/develop

Allow dnsutil to run simple queries without dig, also fix test for dig
Port more functions from yumpkg.py to yumpkg5.py
Import OS
Import mod_repo funcs from salt.modules.yumpkg instead
Make cron.rm_job factor in temporal values.

This fixes #4765 by removing the job if no temporal values are passed,
and only removing the job if the passed temporal values match the
existing job, if they were passed.

Also, this commit changes the internal references to the temporal fields
to match the names of the fields in the cron.absent and cron.present
states, for consistency.
Re-namespace the imports from yumpkg.py
Merge pull request #5546 from basepi/pkgrepo5282

Make pkgrepo work for RHEL5 (yumpkg5.py), Fix #5282
Properly parse Windows ipv4 and ipv6 IP addresses

Fixes #5391

Fixes #5377
Remove extra newline
Fix regex (\Z, not \z) for autosign checking, Fix #5543