Update RPM spec for 0.17.4
Merge pull request #9355 from terminalmage/packaging

Update RPM spec for 0.17.4
lint fixes
lint fix
Fix bad ref to False
Minor cleanup to comment formatting
remove test for not yet covered case
Fix a spacing issue in pkg.py
Add doc about using Salt Cloud from Salt
Fix language for "failed to update" packages, Fix #9348

The "All" was quite misleading
Merge pull request #9357 from techhat/clouddocs

Add doc about using Salt Cloud from Salt
Check for, and attempt to create, SOCK_DIR in minion tune_in, Fix #8365
Quiet the logstash handler loading message

@s0undt3ch FYI.  If you think this is a bad change, I'd be happy to
discuss it with you, but 99% of salt users don't use that handler (as
far as I know) and it's just garbage in the debug log.
Removing API docs, because they were really only meant for Halite
Merge pull request #9362 from techhat/clouddocs

Removing API docs, because they were really only meant for Halite
Merge pull request #9361 from basepi/logstashquiet

Quiet the logstash handler loading message
Error message in copyfile now uses dest and not source
Added helper function to easily create directories
Added wheel test for testing token authentication
Added integration tests for RunnerClient's master_call