fix issue 11760, host entries append to eol, even lines with comments
Remove hard-coded MD5 wherever possible.

Doing so helps Salt to achieve FIPS compliance. Closes #11486 and #7318.
Adding watch support for the mount state. Currently only supporting the mount.mounted state.

Fixing a typo: Using sfrun instead sfrun in the mount state mod_match function.
Better variable names.
Merge pull request #11838 from s0undt3ch/develop

Better variable names.
Comment indentation fix
Merge pull request #11841 from s0undt3ch/develop

Comment indentation fix
`salt/templates/lxc/salt_tarball` is an expectable executable.
Raise an error if the result is not a `dict`
`delete_vm` only accepts a dict, not a string
Print some more additional information.
Merge pull request #11844 from s0undt3ch/develop

`salt/templates/lxc/salt_tarball` is an expectable executable.
Improve script output
A new argument was added to the call, adjust.
Take into account `None`
Use family when saving iptables rule.

Will save ipv6 rules to proper file.
Allow name argument for pknock iptables module.
Merge pull request #11849 from zeezooz/iptables_save_family

Use family when saving iptables rule.
Merge pull request #11850 from zeezooz/iptables_pknock_name

Allow name argument for pknock iptables module.
IOError handling for _read_conf_file function