Merge pull request #10138 from s0undt3ch/hotfix/lint

Make use of the `print()` function.
Merge pull request #10135 from pille/patch-3

fix doc typo
Merge pull request #10137 from s0undt3ch/hotfix/rabbitmq-virtual-fixes

rabbitmq module and test fixes/simplifications
Added homebrew installation to website
Merge pull request #10139 from KB1JWQ/docfix

Added homebrew installation to website
Merge pull request #10131 from bretep/patch-3

CRITICAL: State's don't send the environment...
Merge pull request #10089 from mgwilliams/salt-run-doc

salt-run: colorize and strip rst when printing docs
Merge pull request #10125 from rgbkrk/patch-3

Fix requisite type in supervisor state
Merge pull request #10101 from syphernl/fixes/runnerscache

Allow pillars to be cleared for all minions
Merge branch 'develop' of github.com:saltstack/salt into develop
Merge pull request #10103 from makinacorpus/grains

allow ext_dirs for grains
Merge pull request #10116 from jacksontj/develop

Adding warning about old yamilify arg passing
Merge pull request #10124 from garethgreenaway/develop

Adding a check to ensure -m multiport is included if dports & sports is used
Allow the transifex secrets to be fetched from environment
Merge pull request #10142 from s0undt3ch/develop

Allow the transifex secrets to be fetched from environment
Improve detection of changes when pull or build an image
Allow specifying the transifex rc file path
Merge pull request #10147 from s0undt3ch/develop

Allow specifying the transifex rc file path
Improve documentation on running salt as non-root
break out fields in event fired instead of parsing out of plain text