Use the common function auth_uri_transform

Auth uri transform logic has been moved to the common cookbook, so in
the image cookbook, the common fuction is used to transform the logic.
Another option auth_version is added to template.

Change-Id: If0fdf86c48f5b4860d8b488dd7ee16ca199e1536
Imlements: blueprint move-keystone-authtoken-move-auth-uri-logic
Fix DB2 ODBC driver installation issue

There is an LWRP in db2 cookbook to install ODBC driver,
so need to move this driver installation to db2 cookbook.

Change-Id: I35e7a81cab8ed5cdc9aa6e3dfd295d86f6f01058
Closes-bug: 1294376
Changes related to increase IP binding flexibility

Changes have been made to the common cookbook so that if a
bind_interface is specified for an endpoint, then the IP is looked up
for that endpoint using address_for, and if no bind_interface is
specified then the value of the host attribute of the endpoint is used
instead.

This change set removes code that implements this exact behavior from
the image cookbook since it now is provided by the common cookbook.

blueprint increase-ip-binding-flexibility

Change-Id: I7fda0b50704e530f4de0cfc0e3a6c90f0db53e2e
Icehouse branch version updates

Change-Id: I129d1986812940ecf09f1711ed8795039129421c
Remove unused hardcoded rpc_backend from template

Glance does not yet use the openstack common oslo.messaging layer
for notify.  This option is not needed anymore, it is derived
based upon notification_strategy setting.
Updated README to reflect this.

Related-Bug: 1257748
Change-Id: I9d7709655b9680e2f435b157245c2ed58a6fe32e
Update ChefSpec to 3.4.0

This change gives us new capabilities, such as matching notifies and
subscribes of resources.

Implements: blueprint chefspec-3-4
Change-Id: Ifdba2b73801fca7f01af89e6c17d7c87bcd308e8
Use get_secret instead of secret

The new get_secret method allows the 'secrets' databag to be renamed,
just like all other databags.

Change-Id: Ic8be5d19a112d78e22716c0cd571efc7186ac9ce
Related-Bug: #1288784
Support to configure VMware Datastore Store as glance backend store

Update the glance-api.conf and glance-cache.conf template files to
support configure VMware datastore attributes.

Implements: blueprint vmwareapi-support
Change-Id: If9f6dadf43a52d0a673043ea23edaf653f452a11
Merge "Support to configure VMware Datastore Store as glance backend store"