Merge pull request #14616 from garethgreenaway/14308_archive_tar_documentation

Fixing docstrings for archive.tar to be consistent.
Merge pull request #14610 from rallytime/cloud_docs

Update docs for using salt-cloud on OSX to install curl-ca-bundle
Merge pull request #14608 from UtahDave/update_alias_doc

add another example to alias doc
Merge pull request #14602 from aboe76/suse_rpm_spec

This fixes two issues #14337 and #13788
Merge pull request #14620 from sontek/gracefully_handle_no_roster

Handle no roster file gracefully
Previsouly this would run even if no proc matched.
Merge pull request #14625 from sontek/fix_ansible_logic

Previsouly this would run even if no proc matched.
unit tests for boto_vpc module
Somebody forgot to change kwargs to ssh_kwargs
Merge pull request #14629 from techhat/sshkwargs

Somebody forgot to change kwargs to ssh_kwargs
Example should clean up after itself
Merge pull request #14632 from techhat/badexample

Example should clean up after itself
Fix trailing whitepsace
Merge pull request #14636 from rallytime/pylint_fix

Fix trailing whitepsace
Specifying defaults for salt.states.user.present
Making the language more clear. Fixes #14623
Fix `win_pkg.version` with multiple arguments

Issue #14638: it was translating package names to Windows full_name but it's not necessary.
Add a Debian init script for salt-api
Fix `win_pkg.list_upgrades`

Issue #14640: it was iterating one level too high in repo_data.
Specifying defaults for salt.states.user.absent