added a describe_volumes function
Merge branch 'salt-cloud_ec2_describe_volumes' of github.com:Katafalkas/salt into salt-cloud_ec2_describe_volumes
show_volumes is now a wrapper for describe_volumes and slight mods to describe_volumes
Expose libclouds' base_url property as an OpenStack configuration.

Apache libcloud has a property called 'ex_force_base_url' which
allows the user to use the specify URL as the API endpoint instead
of using the URL in the endpoint service catalog. This patch
exposes such function to the provider definition as a 'base_url',
and is totally optional.
Modified GPG tests
Merge pull request #12643 from meteorfox/expose-OS-base-url

Expose libclouds' base_url property as an OpenStack configuration.
Update build_shar.sh

Added the following arguments

* -p - specify prefix
* -d - specify directory containing pre-downloaded dependency tarballs

Additional tweaks:

* Switched to using virtualenv to ensure that a new enough version of
  pip is available. Older pip seems to have issues with downloading the
  dependencies, silently failing to download certain tarballs. This
  removes the hard dep on python-pip, and adds python-virtualenv as a
  hard dep.

* Detect bundled zeromq in pyzmq tarball, and use it instead of trying
  to fetch it. This, coupled with the new -d option, allows for the
  entire stack of deps to be frozen for consistency in packaging.
Correctly skip unit tests if gnupg is not installed
Remove unused imports
Dispose of temp virtualenv before installing deps
describe_snapshots change to non-plural fix
Merge pull request #12644 from rallytime/gpg_test

Modified GPG Unit Tests
Merge pull request #12646 from terminalmage/shar-updates

Update build_shar.sh
Friendly error message on insufficient permissions.

Better wording.
Display error if we have no matching targets in roster.
Merge pull request #12598 from Katafalkas/salt-cloud_ec2_describe_volumes

describe_volumes function
Restore salt-ssh to working order

* Removed misleading (to me at least) messages from stderr.
* Added explicit exits to the sh shim
* Fix index error where we incorrectly detect master deploy msg.
Merge pull request #12656 from cachedout/salt-ssh-tweaking

salt-ssh tweaking
Added more redis functionality
Merge pull request #12658 from KennethWilke/develop

Added more redis functionality