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.
IOError handling for _read_conf_file function
Add default values for new params
Add env blacklist/whitelist to hgfs

Also simplify how per-repo configuration params are handled, putting
them in a dictionary like was recently done for gitfs.
Consistency/cleanup changes for gitfs
Restrict listing files/dirs that aren't exposed

This keeps files/dirs which aren't exposed due to the
whitelist/blacklist from being listed in cp.list_master and
cp.list_master_dirs. It also fixes envs() to not include these
environments.
Restrict listing files/dirs that aren't exposed

This keeps files/dirs which aren't exposed due to the
whitelist/blacklist from being listed in cp.list_master and
cp.list_master_dirs.
Add new params to master docs
Catch rendering issues.

Catch and warn on rendering issues in top files. Closes #8799.
Merge pull request #11814 from garethgreenaway/develop

Adding watch support to mount state
Merge pull request #11819 from cachedout/more_md5

Remove hard-coded MD5 wherever possible.
Merge pull request #11852 from rallytime/bugfix

IOError handling for _read_conf_file function
lint
Lint fixes and comment out unrunnable code
improve formatting in Linting section of dev docs
Merge pull request #11860 from hulu/pylint-docs

improve formatting in Linting section of dev docs
Add read_conf() to lxc module
Add write_conf() to lxc module
Add edit_conf() to lxc module