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.
IOError handling for _read_conf_file function
fix pylint errors to follow salt code conventions
The returned value can also be `None`
Added cloud provider for opennebula
Merge pull request #11854 from jeroennijhof/develop

Added cloud provider for opennebula
Merge pull request #11761 from sctsang/develop

fix issue 11760, host entries append to eol, even lines with comments
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
serializers fix
aggregation fix
use serializers in state.file
implements sls renderer