Add missing functions from old yumpkg module

These functions were present before and needed to be added so that the
yum provider didn't lose any functionality from yumpkg being deprecated.
Add output_loglevel=debug to cmd.run_* functions

Added this to some function calls in the lowpkg modules that lacked this
change.
Return the correct files on fresh traversals
output on windows services is too verbose.  Switching it to debug level
Set tests to refresh fs list cace with every check
Fix issue where global source_hash should override absent hash in lists
Correctly filter the rpm SOURCES
Fix pkg/rpm/build.py when it's a release candidate

Uses version.py to generate the complete version string
Support dedicated tenancy for EC2 cloud
`open()` -> `salt.utils.fopen()`
Adding IPv6 support into the iptables module and state.  Firewalls for IPv6 use ip6tables to manage it, the module has been updated to accept a new argument for each function named family.  Family will default to ipv4 which will cause the module to use iptables specific commands and files, passes ipv6 for the family will cause the module to use ip6tables and friends.  The state was also updated to accept the family option  with a default of ipv6.
Remove trailing white-space.
Get more info about a PR.

Since the Jenkins PR plugin does now set it in the environ.
Fix #9520 State  can't handle multiple swap partitions
Adding in keyring support in the DDNS module.
Now the reverse zones are being tried in the correct order and the full IP is being reversed for the PTR record. Fixes #9668 upstream.
changes to __virtual__, default arguments and comments
whitespace
Adding optional cloud configuration for controlling multiprocessing pool size
add win32net to windows freezer includes