Homebrew explicitly discourages the use of sudo

https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/FAQ.md#sudo
Explicitly explain homebrew's stance on sudo
Merge pull request #17229 from itorres/fix_homebrew_instructions

Homebrew explicitly discourages the use of sudo
Merge branch 'develop' into with-pylint-pragmas