Revert "bug: syndic does not return in 1 seconds"

This reverts commit 14fb6880543093dff77b9d41f6d16d43167be4bd.

Conflicts:
	salt/client/__init__.py

See my comments on PR#10336. That commit looked wrong to me and I got
no response to my query. It understandable that the change wouldn't have
caused much pain for most people but I suspect that commit 36601005 is
rendered unnecessary by reverting this.
Disable check for all minions returned when using syndic

This optimisation meant that if all minions targeted were connected to
syndics, rather than directly we would never look for events
Ensure tests pass on raet and zmq
Merge pull request #14297 from mbirtwell/fixup_syndic_returns

Fixup syndic returns
Support for a single global Yard for each salt-call process so that it is cleaned up when its done
Merge remote-tracking branch 'upstream/2014.7' into sam_2014.7
Merge pull request #14318 from thatch45/develop

Bring develop inline with fixes from 2014.7
Merge pull request #14320 from SmithSamuelM/sam_2014.7

salt-call raet now only uses one yard and cleans up after itself
Merge branch '2014.7' into develop
Merge pull request #14300 from pass-by-value/more_matcher_test_fixes

Ensure tests pass on raet and zmq
Merge branch '2014.7' into develop