Fix #3954 -d works as expected now
Check for 'order_masters' before skipping command/jid on no minions
Minor performance optimization

__opts__ doesn't exist here, so and exception was ALWAYS being thrown by
that line, so the jid was always ''.  Turns out this is expected
behavior at this point, and fixing it would introduce bugs.  Thus, we
skip the Exception step and just set jid = ''
Normalize multiline function declarations (for PEP8)
More PEP8 fixes (normalize multiline function calls)
Check for 'order_masters' in master.py as well
Merge pull request #3995 from basepi/syndicfix3986

Don't check for minions when 'order_masters' is set, ref #3986
Remove legacy eval and replace with safe yaml interp Fix #3940
added missing docstrings for jail functions
Merge pull request #3998 from cedwards/freebsd

added missing docstrings for jail functions
only the minion use debconf-get-selections
Fix #3931
Merge pull request #3999 from bclermont/debconf-utils

only the minion use debconf-get-selections
Only report on real changes
Fix test=True check for symlinks
Add an execution module called key to return minion public key finger
Fix regrestion in the syndic from the grains hotloading fix

Fixes issue found in #3986
simple typo found in docs
Make ssh key regular expression more strict
fixed module network.traceroute