Fix event forwarding, someone (during refactoring?) had removed registering the event socket to the poller, which meant that the syndic would never forward events
Fix for #16825

In the case that you are a lower level master (under a syndic) we weren't calling prep_jid, which meant that the job wasn't initialized in the cache. Now we call prep_jid all the time, optionally with a jid passed in. This way the master can ensure that it is ready to store information about this jid when it goes further down the track (ret, save_load, etc.)
Install repoquery if not present on yum-based distro

Resolves #16874.
Add notice on automatic installation of repoquery
Add notice on automatic installation of repoquery
Remove known issue comment for salt-ssh
Cleanup all other returners to handle the new passed_jid argument
Fix for #16888
We can't set the default value to something if you want the config to be relative to cachedir.

Since there is already code in apply_minion_config to take care of this we remove this, meaning now that if you set cachedir it won't break these
Avoid key error in connected_ids()

Continue through the loop if we could't access the grains instead of
crashing and burning.

Closes #15143
only add mine.update to schedular if function is available
Merge pull request #16881 from jacksontj/2014.7

Fixes for Syndic
Merge pull request #16884 from terminalmage/issue16874

Install repoquery if not present on yum-based distro
Change profile name for Digital Ocean cloud tests

Digital Ocean changed their image-naming scheme. This should fix the failing tests.
Release notes for 2014.1.13
Point to the correct latest 2014.1.13 release

This is recurring and #12720 is tracking the issue.

Conflicts:
	doc/topics/releases/index.rst
Update conf.py as well
Fixed invalid archive type error message, was reporting 'name' not 'archive_format'
Catch error conditions in quota.get_mode

Closes #16381
Merge pull request #16890 from rallytime/bp-16798

Backport #16798 to 2014.7
Pylint fix