`SaltCMD`, ie, `salt` binary now support logging tweaking from the console.

Default log level is warning, though, since the master configuration file is shared, whatever the log_level defined on the master configuration file that's the value that will be used. To tweak the salt-run log level on the configuration file, independently from the master, you can use cli_salt_log_level(See #5609).
`salt-cp` binary now supports logging tweaking from the console.

Default log level is `warning`, though, since the master configuration file is shared, whatever `log_level` is defined on the master configuration file that's the value that will be used. To tweak the `salt-cp` log level on the configuration file, independently from the master, you can use cli_salt_cp_log_level(See #5609).
Check if `verify_env` is true.
Even for `salt-key` the log file setting should be checked to see if it's not directed to syslog.
Make sure the tools that were not supposed to have logging output don't get the console logging settings from the master and minion defaults.
Merge pull request #5744 from s0undt3ch/features/cli-tools-logging

Complete cli tools logging