Merge pull request #8071 from holmboe/deprecated-test-functions

Change assertEquals to assertEqual
Merge pull request #8069 from holmboe/fix-versionadded

Use versionadded instead of note
fix typo in networkids
Merge pull request #8061 from cachedout/free-fonts

Stop shipping fonts in the docset. Start using free-fonts from Google. Fixes #7983
Fix issue with get provider
Merge pull request #873 from runseb/develop

fix typo in networkids
Removing nsProcess plugin. Using ExecWait and a sleep 3s to stop salt-minion.
Do not fail reading/writing persistent modules when _get_modules_conf() file doesn't exist.

For instance on Arch, /etc/modules-load.d/salt_managed.conf will not exist at first and trying to apply a state such as

microcode:
  kmod.present:
    - persist: True

will fail with the error:
IOError: [Errno 2] No such file or directory: '/etc/modules-load.d/salt_managed.conf'
pip freeze output has comments sometimes: ignore

The output of pip freeze can contain lines like

    ## FIXME: could not find svn URL in dependency_links for this
    package:

These shouldn't log an error about being unable to parse a comment.
Especially since the message pip is trying to deliver to the user will
generally be about the following line, which isn't displayed in salt
output.
Remove stale files in the docs dir. Refs #7984. Tested against a build and walk-through of the HTML docs.
Merge pull request #8076 from AccelerationNet/develop

pip freeze output has comments sometimes: ignore them
Merge pull request #8073 from equinoxefr/update_nsis_installer

Removing nsProcess plugin.
Merge pull request #8077 from cachedout/#7984

Remove stale files in the docs dir. Refs #7984. Tested against a build a...
Merge pull request #8065 from gravyboat/develop

Initial documentation push for halite, updates to 0.17 release notes, updates to hacking guide.
OS X doesn't call md5sum by its full name. Instead, it is installed as simple 'md5'. Because we don't know what OS we're deploying to ahead of time, we need to check that condition for that in the shim script and account for it.
Using the same technique as the python path checker to determine the correct md5 command. This improves the previous technique.
fixed a typo in the halite docs, reworded a sentence to clarify how halite is obtained
Moved disabling SSL verification from __virtual__() to get_conn()

__virtual__() is called once when the code is first loaded and won't
necessarily have the right context if there is more than one
configuration entry for the same provider.

All glory goes to @s0undt3ch for figuring out the problem.
Merge pull request #8080 from cachedout/osx_ssh_shim_md5

OS X doesn't call md5sum by its full name. Instead, it is installed as s...
Merge pull request #8081 from gravyboat/develop

fixed a typo in the halite docs.