Add autoreject_file support to minion authentication

This commit adds support for a file similar to autosign_file, which can
be used to automatically reject minions which match the expressions
inside it.
prepend root_dir to autoreject_file
Add autoreject_file to master config template
Add autoreject_file to master config file documentation

Included a versionadded directive to note when this was added, to reduce
confusion.
First attempt at abstracting ZeroMQ communication.
Complete abstraction of ZeroMQ.
Update sentence describing the getting started guides
Merge pull request #9391 from techhat/clouddocs

Update sentence describing the getting started guides
Review Fix for @westurner and @thatch45 changes on dockerio doc
Merge pull request #9392 from makinacorpus/fix-doc

Review Fix for @westurner and @thatch45 changes on dockerio doc
adds IPv6 lookup to dig module
Again, more robustness for zcbuildout tests
Fix docs for salt.state.archive

Example sls is under-indented.
Merge pull request #9396 from makinacorpus/buildouttest

Again, more robustness for zcbuildout tests
Merge pull request #9397 from malept/fix-states-archive-docs

Fix docs for salt.state.archive
Merge pull request #9393 from benib/develop

adds IPv6 lookup to dig module
Don't run event tests on systems that can't support them.
Doh. Typo.
Default var and typo.
Clean up some of the cmd state docs