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.
false positive on Unix; these do exist on Windows
Remove the global conn variable. fixes #11831

This should have been removed before the previous pull request
string module has many legit uses since it houses several constants
bug filed upstream
probably okay
perfectly fine
can't fix without changing API
squelch false positives
probably okay?
modules.dockerio.port(): fix typo

************* Module salt.modules.dockerio
salt/modules/dockerio.py:708: [W0613(unused-argument), port] Unused argument 'private_port'
Merge pull request #11834 from cvrebert/patch-1

modules.dockerio.port(): fix typo
Merge pull request #11832 from gtmanfred/serviceCatalog

Remove the global conn variable. fixes #11831
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.