Implement #8333
Moved salt-cloud documentation into main docs dir
Initial add of salt-cloud to setup.py
Propagate master config variables to the minion instead of using pillar ref.
Merge pull request #8356 from cro/feature_8333

Implement #8333, passthrough some Jinja config variables.
import salt.cloud.config as salt.cloud
Absorbed salt-cloud documentation contents into Salt's
Absorbed the salt-cloud index.rst document
Absorbed Sphinx conf.py for salt-cloud into Salt's
Removed duplicate/empty salt-cloud docs files
Fixed misc rST syntax
Migrate to long imports for salt.cloud.comfig
Merge pull request #8360 from whiteinge/salt-cloud-docs-merge

Salt cloud docs merge
Various rabbitmq changes

Add list_permissions() and plugin_is_enabled() to salt/modules/rabbitmq.py

Add smarter checks to salt/states/rabbit_* to track changes and return
early if no changes need to be made.
Merge pull request #8362 from jesusaurus/rabbitmq

Various rabbitmq changes
Merge cloud.py into the __init__
Ref salt.cloud not salt.cloud.cloud
Remove salt.cloud.cloud as it is now salt.cloud
Get rid of top level re-assignment
Add RenderError exception class

This class contains member variables that can be referenced when
performing exception handling.