Merge pull request #7507 from holmboe/img_dir-issue-7491

Re-add setting the location of QEMU/KVM images
Updated the salt-ssh.rst to add the new options that are available via the command line. Modified the ssh index.rst to include a link to the salt-ssh cli commands page. Updated parsers.py to fix the default value that is present in the documentation from 5 to 25 (as 25 is the actual default). Updated roster.rst to note that the default file location is /etc/salt/roster since it was absent, and might be confusing if you head to the roster documentation before reading the rest of the salt-ssh documentation.
Merge pull request #7508 from gravyboat/develop

Updates to multiple salt-ssh/roster docs.
Allow salt-key -a/-r to work on rejected/accepted keys

This commit modifies salt-key so that -a looks at rejected keys in
addition to pending keys, and -r looks at accepted keys in addition to
pending keys.

The -A and -R arguments still operate on pending keys only.

In addition, this commit improves reporting on the CLI when keys are
rejected and deleted.
Install and remove packages in batches of 500 to avoid an overflow of
the command line.
Add --include-all arg to salt-key

This commit adds an --include-all option to salt-key, and requires it to
be used in order to match rejected keys with salt-key -a, and accepted
keys with salt-key -r. See
https://github.com/saltstack/salt/pull/7509#issuecomment-25325666 for
more information.
fixed both errors after sphinx build
Merge pull request #7511 from aboe76/fix_docs

fixed both errors after sphinx build
Specify reason for Python 2.7 requirement

While ElementTree is in Python 2.6, we need the expanded support
for xpath which was introduced in Python 2.7.

As discussed in #7264, it might be possible to install
`elementtree-1.3a3-20070912` for Python 2.6, but this is yet untested.
Merge pull request #7513 from holmboe/skipif-version_info

Specify reason for Python 2.7 requirement
Add --ssh-priv option to SaltSSHOptionParser
Fix grammar in Watch In state documentation
Merge pull request #7520 from graingert/patch-1

Fix grammar in Watch In state documentation
Merge pull request #7514 from paluh/develop

Add --ssh-priv option to SaltSSHOptionParser
Shorten --ssh-priv option to --priv
Merge pull request #7521 from paluh/develop

Shorten --ssh-priv option to --priv
Fix regression in salt-call

This fixes a regression that I inadvertently caused in d749e5a by
always wrapping the return data in a dict. An extra step here in the
Caller class was duplicating this action, causing a traceback when
attempting to increment the result counts for the highstate outputter.
Fixes typo
Merge pull request #7523 from ifnull/develop

Fixes typo
Allow region_name to be passed through to nova module