Refs #7422. A marginally hackish (but effective?) way to avoid having to unwrap None vars as args/kwags. This fixes an incorrect assumption that to have kwargs, one would first need to provide kwargs.
Refs #4686. From a cursory scan of this code, I believe the issues that the author raised are still valid.
Fix syslog logic checks for `file://`, `tcp://` and `udp://`. Fixes #7754.
Merge pull request #7852 from cachedout/develop

Refs #7422 and #4686
Merge pull request #7853 from s0undt3ch/issues/7754

Fix syslog logic checks for `file://`, `tcp://` and `udp://`. Fixes #7754
Drop sup groups BEFORE changing uid

@basepi, needs cherry-pick
Fix various minor pylint warnings

Mostly missing backslash-escaping and trailing whitespace
carbon_return._walk(): fix unreachable code

salt/returners/carbon_return.py:58: [W0101(unreachable), _walk] Unreachable code
avoid naming local var 'config' within freebsdports.config() func
refactor freebsdports._write_options()
Test for the presence of a yaml parsing log message. Fixes #6714.

Additionally, moved the yaml syntax error checking to the proper place.
Removed duplicate link to translating doc
Checked in generated docs for freebsdports module and ntp state module
Minor rST fix
Added new/missing execution modules
Added new/missing auth modules
Added new/missing pillar modules
Added new/missing returner modules
Added new/missing runner modules
Added new/missing state modules