api: bring workers support

Allow to configure the number of workers for Heat API services.

Change-Id: I94f938ede1f7f5e97adb406d592206e667d30f8d
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
Merge "api: bring workers support"
Add support for puppetlabs-mysql 2.2

Puppetlabs-mysql has been rewritten to be much
cleaner. This patch adds a new parameter for the
heat mysql and init classes allowing users to use
the new version. Previous behavior will continue
as normal when using the old version (0.9)

Change-Id: I4d268d793740c31493acd5999dd3f8501cc1d281
Added the option to define rabbitmq's queues as "durable"

Add the capability to use durable queues in amqp.

Change-Id: I2a35731d9760e2665f49a8637defda728af89246
Fixed gate by Updating Gemfile to pin Rake to 10.1.1

The latest Rake update requires Ruby >= 1.9. Bundler in the
current gate uses 1.8.x. This update fixes the gate by pinning
Rake to the last known working version.

Change-Id: I8a2c9ff2b33d7fda7818d063fd5a855284aaf089
Merge "Added the option to define rabbitmq's queues as "durable""