quickfix for IPv6, added basic documentation to the default configs
Ignore the grains setval test in travis because travis can't keep up
Add os import to grains tests
Double to single quotes.
Keep the mix-in priority.
Extended the available logging options on the `cli` tools. Fixes #5609. Fixes saltstack/salt-cloud#616.

There are some changes that need some explanation.
* `--key-logfile` is now deprecated and throws an error letting the user know that --log-file should now be used.
* Each `cli` tool **must** now set the `_default_logging_logfile_` attribute to the default log file path.
* An effort was also made to allow power users to define in the configuration files the common logging settings for each of salt's `cli` tools. For example, for the `salt-call` cli tool, one can set `cli_salt_call_log_level`, `cli_salt_call_log_fmt`, `cli_salt_call_datefmt`, `cli_salt_call_log_file_level`, `cli_salt_call_log_file_fmt` and `cli_salt_call_log_file_datefmt`, leaving the `salt-minion` logging configuration untouched.
Merge pull request #5647 from s0undt3ch/issues/5609-extra-cli-logging-control

Fix issues #5609 - extra cli logging control
Fix for #5648
Fix pam auth to only load on systems that can start pam
fix #5643
Fix wrong console logging format assignment. Refs #5609.

Added some extra logging and error reporting in case of troubles.
Fix `NameError` on logging message.
Merge pull request #5600 from danieljn/develop

quickfix for IPv6, added basic documentation to the default configs
Merge pull request #5650 from s0undt3ch/develop

Fix wrong console logging format assignment. Refs #5609.
Fix up tests for decorators
Fix client error from #5600
@jacksont, please take a look at these, they are failing sometimes
Single entry per line in the hosts file. Fixes #5639
Fixes issue #5652
Merge pull request #5651 from s0undt3ch/issues/5639-hosts

Single entry per line in the hosts file. Fixes #5639