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.
Add auto snapshotting for lvm backed lxc containers

This makes the init call automatically create a base lvm
container to build clones from, making it a great deal faster
and space efficient to spin up many containers and all without
needing human intervention apart from cofiguring the volume group
to use
import salt._compat
Allow for more files to be more easily set to executable

This allows for files to just be listed and then BAM! They are
installed executable
Support change from urllib2 to requests lib.

Commit f809f91 changed the fileclient from urllib2 to requests. To properly build a .deb package we need to add python-requests to the build dependencies.
Better variable names.
Merge pull request #11837 from bretep/patch-5

Support change from urllib2 to requests lib.
Require python-requests for install
Merge pull request #11839 from bretep/add-requests-to-debian-build

Require python-requests for install
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