Non-minified version of modernizr-2.6.2-respond-1.1.0.min.js. Refs #7748.
Run yepnope through JSBeautify to unminify for Debian packaging. Refs #7748.
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'
More fixes for OS X. The shipped /sbin/md5 command outputs differently then the md5sum command so the cut needs to split at a different token.
Too broad. Don't throw errors in things like salt-call for this condition. Only warn if user has explicitely disabled.
Merge branch 'develop' of https://github.com/saltstack/salt into disable_lspci

* 'develop' of https://github.com/saltstack/salt: (57 commits)
  fixed a typo in the halite docs, reworded a sentence to clarify how halite is obtained
  Using the same technique as the python path checker to determine the correct md5 command. This improves the previous technique.
  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.
  Remove stale files in the docs dir. Refs #7984. Tested against a build and walk-through of the HTML docs.
  pip freeze output has comments sometimes: ignore
  Removing nsProcess plugin. Using ExecWait and a sleep 3s to stop salt-minion.
  Fix my typo
  Change assertEquals to assertEqual
  Use versionadded instead of note
  Reworked part of the halite docs to clarify the running of halite itself, created sections in prep for nginx/apache work.
  Reformatted according to Debian spec. Also added note to  declare that images in doc/_ext/images were created in-house, by Salt Stack.
  Forgot to add youtube.py.
  Initial commit of a top-level COPYING file to assist package maintainers.
  Stop shipping fonts in the docset. Start using free-fonts from Google and then fall-back to system fonts if those are not available.
  Fix for swapped vars in ssh-client auth.
  Still guess an ID always, but only cache if it's a proper minion
  Add note about upgrading minions for 0.17.1
  fix bad indent
  Kill some whitespace
  Lint fixes for execution module file.block
  ...

Conflicts:
	salt/grains/core.py
Fix merge.
Pylint. (See, I learn eventually.)
Duh. Don't depend on bash-isms.
If we see cmd.run, try to properly quote the arguments before shipping them to the target. Refs #7928.
Merge pull request #8085 from cachedout/disable_lspci

Disable lspci
Minor indentation fix.
fix jinja rendering of nested structures
fix jinja unittest
deprecated assertEquals
Unified return output, added private key return output, and added missing examples across module
copyedit recently-enhanced docs
Merge pull request #8092 from cvrebert/develop

copyedit recently-enhanced docs
Changes to iptables state and module.

Added flush and set policy to iptables state.
Added a -if option to specify interface mainly to allow traffic over lo.
Also added in sport so OUTPUT policy can be set to DROP and have more control over the rule.
Merge pull request #8095 from c-cooperjones/develop

Changes to iptables state and module.