Merge pull request #18585 from rallytime/cmd_unittests

Added some more cmdmod unittests
If the asg does not exist in the region provided, don't return True.

Refs #18566
Removing trailing whitespace
Merge branch 'sam_call2' of https://github.com/SmithSamuelM/salt into SmithSamuelM-sam_call2
lint
lint
lint
clean up invalid syntax
lint and syntax
Merge pull request #18610 from rallytime/update_zmq4_docs

Make ZMQ 4 installation docs for ubuntu more clear
Merge pull request #18620 from cro/pg_jid_doc8

jids can't be ints anymore, because we can now set jid names.
Merge pull request #18626 from garethgreenaway/random_org_fixes

Fixes to random.org module
Merge pull request #18622 from Supermathie/develop

alternative way of restarting windows minion
Merge pull request #18621 from gtmanfred/develop

Allows archives to be extracted as a user
forgot the : in pylint disable
Merge pull request #18646 from thatch45/SmithSamuelM-sam_call2

Merge #18631 with fixes
Also add some logic and debug logs to launch_configuration_exists

Fixes #18566
- Add new cloud provider parameter: ssh_interface (akin to the EC2 module).
- GCEAddress handling with libcloud
  - Allow create,delete address in GCE
  - Allow creation of VM and LB with named fixed GCEAddress
Updated documentation for GCE:
  - Support for fixed address
  - New salt function for create_address, delete_address, show_address
Add fix from #16413