Add missing AMQP attributes

There are some settings that are useful for tweaking AMQP
settings in all the service configurations that should
be made available for setting. This adds flags for durable_queues,
auto_delete, and a setting for QPID topology version that
is required to be set correctly to use QPID federation.

There will need to be dependent changes to utilize these
in the project specific cookbooks.

Change-Id: I850c01a40aab02cf4531f7983543ef89e0e60446
Update default['openstack']['yum']['repo-key']

Some yum commands are failing as raw.github.com now redirects to
raw.githubusercontent.com.  This change simply updates to the new
destination URL to avoid the redirect.

Change-Id: Iec727f20042eec6751968dd6b2dff2e61e74502e
Allow database connection options

Telemetry db2 case uses nosql connection string and this might
require additional connection options, like ?socketTimeoutMS=200
Added ability to specify db options for all db backends.

Change-Id: I41a577200824a7a5f0b735207df9596d92d034c9
Closes-bug: #1323733
Merge "Allow database connection options"