Merge pull request #11414 from rallytime/brew_integration

Integration tests for brew module
clean up unused import
Remove unused import
Ignore because it is a function pass-through
Merge pull request #11416 from s0undt3ch/develop

Remove unused import
Switch apache module to using salt.utils.fopen
Merge pull request #11418 from gtmanfred/apache

Switch apache module to using salt.utils.fopen
Remove unused html_logo setting
Removed old versions of the Salt logo
Removed old/unused icons
Added vector versions of the latest Salt logo
Updated the Latex docs to build with the latest logo
yumpkg now supports the 'disableexcludes' option for the methods check_db, install, latest_version, and list_upgrades
Typo
Compare to `None`
Merge pull request #11419 from whiteinge/doc-logo-updates

Replace old logos in the docs
Only assign env as the saltenv if it is a string
Only assign `env` to `__env__` if it's a string
Fix how OS env params are handled in cmd module
Fix handling of env param in cmd states

No need to check if "env" is a string, the state compiler takes care of
that. Also, the cmd.run state is doing some input munging and that is
not the type of thing that should be done in states, it should be done
exclusively in the cmd execution module.

For passing of OS environment params, this commit also simplifies the
type checking for "env", returning a False result if anything but a list
or dict was passed.