Hide cmd.watch state alias from docs
Merge pull request #9406 from cro/salt_transport

Salt transport
Merge pull request #9408 from terminalmage/cmd-watch-alias

Alias cmd.watch to cmd.wait
Merge pull request #9407 from whiteinge/lit-docs

Add Sphinx directives for documenting YAML files
Add salt.transport to installed packages
Some fixes for transport merge

A few lint fixes and some variable assignment fixes
Fix config passing when master pillar is turned off
Clean out old salt_cloud directory

This was created to preserve the git history of salt cloud, now
that the files have been moved into place and the files have
preserved respective git history we can safely remove this directory
Start work on #8555

Load dynamic should also be stubbed out for salt-ssh, should prevent
ingecting the wrong grains
Remove docs references to nzbget

This module was recently removed to salt-contrib.
Fix line that was indented too far in code-block
Merge pull request #9412 from terminalmage/docs

A couple docs cleanups
Added explanatory docstring text to the syspaths module
Merge pull request #9414 from whiteinge/syspaths-doc

Added explanatory docstring text to the syspaths module
Make sure execute bit set on dirs created by file.managed with makedirs==True

When a file.managed state is created with makedirs == True and no
dir_mode specified, the file mode is used as the mode for any parent
directories created by the state. However, this means that if you have a
file mode of 600, the parent dirs are also created with that mode,
making them unable to be traversed via CLI by the owner of the
file/directory that is being managed.

This commit checks each digit of the mode and adds the execute bit if
the digit is nonzero, making the mode 700 if the mode of the file is
600. 640 becomes 750, 644 becomes 755, etc.
Merge pull request #9415 from terminalmage/file-makedirs-mode

Make sure execute bit set on dirs created by file.managed with makedirs==True
Don't ignore config file `sock_dir` setting. Fixes #8365.

Only afterwards try the system default path.
Clarify len of line.
Unit testing and utils refinements

* More unit tests against utils module
* Minor modifications to utils module for formatting.
* Remove case which could not be reached inside utils module.
Raise IPC check even higher to resolve failing tests in Jenkins.