Added 'absent' to states.reg.
Fix esky builds when using setuptools
Fix missing args issue in mine.send

Resolves #15309

mine.send was not functional for any function which didn't contain
defined arguments.

This forcibly packs those into the function call if they aren't
detected. I'm not totally convinced this is the best way to do this, so
other approaches are welcome.
Turn down warning.

See discussion here:
https://github.com/cachedout/salt/commit/6fce06c6606c7caa079a82bcfb40083b94009ce0
Don't return multiple elements for grain 'osmajorrelease'.

Before this fix, the output of the 'osmajorrelease' grain looked like
this:

    osmajorrelease:
        7
        0.1406

Now it'll only return the actual major release number:

    osmajorrelease: 7
Added instructions on how to back-port fixes to release branches
Tell jenkins to run integration tests for salt/runner.py
Fix ZMQ warning

The logic in this warning message was incorrect, as it would warn if
there is no zmq_version_info attribute in pyzmq, but then knowingly say
in the comment that pyzmq 2.1.9 doesn't have this attribute.

This uses zmq.zmq_version_info() if present, and if not then falls back
to obtaining the version string from zmq.version_info() and building a
version info tuple out of the result.
Fix ZMQ warning

The logic in this warning message was incorrect, as it would warn if
there is no zmq_version_info attribute in pyzmq, but then knowingly say
in the comment that pyzmq 2.1.9 doesn't have this attribute.

This uses zmq.zmq_version_info() if present, and if not then falls back
to obtaining the version string from zmq.version_info() and building a
version info tuple out of the result.
Add failhard to minion conf doc

Refs #15371
Added explicit args documentation for state.highstate and state.sls

Also added documentation for the ``queue`` argument. Refs #7254.
Set non-interactive for upgrades in aptpkg.

Resolves #15312
Change tls module to use sha256

Make it configurable, too. Resolves #15376.
Merge pull request #15384 from cachedout/minion_failhard_doc

Add failhard to minion conf doc
Merge pull request #15390 from cachedout/issue_15312

Set non-interactive for upgrades in aptpkg.
Merge pull request #15386 from whiteinge/doc-state-queue

Added explicit args documentation for state.highstate and state.sls
Merge pull request #15391 from cachedout/tls_sha256

Change tls module to use sha256
Merge pull request #15356 from rallytime/add_runners_tests

Tell jenkins to run integration tests for salt/runner.py
fxing an issue when using the "when" argument to the scheduler.  This was a bug that was introduced when the cron like support was added.
Update to latest bootstrap script stable release v2014.08.30

* Skip service checks for `salt-api`, since this should be an opt-in service not necessarily meant to start at boot time.
* Distro Support Fixes:
  * Also install the salt-api service on RHEL based distributions for git based installations.
  * Properly detect Arch Linux when lsb-release is available
  * Updated the URL for EPEL 7