Add auth_prefix_admin support to cinder::api

Add auth_prefix_admin support to the keystone auth_token
configuration in cinder::api

Change-Id: I4a18b98241be7687e5bef96c89e95a63438b6417
Prepare repository for a Puppet Forge release

  Commit updates README.md with a more complete set of documentation,
  removes travis.yml since we're on stackfoge now, and updates the
  Modulefile for the new release.

Change-Id: I27ff48cea7045773b5110eb002b02f811f140b5d
Merge "Prepare repository for a Puppet Forge release"
Add Gemfile.lock to .gitignore

Change-Id: I1fff261b931a7fd3a9a0c0ca783fa4431edcee34
Add support for Rabbit Clustering using a single IP address.

Previsouly, you could only cluster Rabbit Brokers
if you specified multiple rabbit_hosts.

This patch removes the requirement to have multiple Rabbit host addresses.
You can now front-end the Rabbit Brokers using a load-balancer to
use Rabbit Mirrored Queues (rabbit_ha_queues).

OpenStack services will connect to a single, Virtual IP address
for high-availability and scalability purposes.

Defaults to false for backwards compatability and to not
implement rabbit_ha_queues.

Change-Id: Ibb1f0082f8c0dce85e75248bead582b8988d113b
Puppet Forge release 2.0.0

  Marks the commit that the branch stable/grizzly and the 2.0.0 tag is
  cut from.  Also adds the pkg directory to .gitignore to prevent
  accidental committing of Forge artifacts to the repository.

Change-Id: I2777c3423ba40d3eacb063cba8e4eecd7e4ace04
Merge "Add support for Rabbit Clustering using a single IP address."
added ceph backend support

Change-Id: Ia56a76e2bdc22cf2c3163bc8393f7ca53e3289c9
Add support for SQL idle timeout.

Previously, cinder logged frequent
database-has-gone-away errors.

This patch adds a parameter that can configure
the sql_idle_timeout which can be increased
to reduce these errors.

More information on this issue can be found here:
  https://bugs.launchpad.net/nova/+bug/1007027 for more details.

Also cleans-up inline Puppet documentation.

Change-Id: I1479844a88ab9047e78c5060231c500f38b38720
Merge "Add support for SQL idle timeout."
Use Puppet boolean for better consistency

This fixes puppet-lint warning "quoted boolean value".

Change-Id: I8d2d2e63bcda171ba7c9af5b229e5ccc0b11f970
Various Puppet lint fixes

* Fixes following warnings:
    * double quoted string containing no variables
    * string containing only a variable
    * variable not enclosed in {}
    * indentation of => is not properly aligned
* Fix following error:
    * two-space soft tabs not used
* Remove some comments from the code, they added no value.

Change-Id: I3165e65e95c3565951077786d2edf77245460c35
Merge pull request #2 from stackforge/master

merging from upstream master for rabbit and rbd changes