Merge pull request #14059 from rallytime/schedule_tests

One more unit test for utils.schedule
Merge pull request #13285 from jacksontj/pubfilter

More granular master job targeting
Add syslog_ng state module.
merge commit
Cherry pick master_tops restore
Restore master_tops functionality and add more documentation.
Fix stray if statement
Merge commit
Add syslog_ng execution module.
Add 2014.1.7 release notes
Merge pull request #14066 from basepi/2014.1.7releasenotes

Add 2014.1.7 release notes
Update docs to 2014.1.7 release
Adding a function to test connections to UDP and TCP ports from minion.
Fixes the problem
Add cli option for batch tests to runtests.py
Fixing the order
Simple integration test to execute a batch command to help catch regressions
SmartOS esky build: requirements files

Mimicking the breakout of requirements files in the main project,
this allows me to keep a file of extra requirements that get put in the
esky (e.g. halite) while only needing to point the build process at
either the zeromq or raet requirements file.
pre-fix lint error
pass int he sock_dir, like a boss