Use recreate action on keystone_endpoints

Ensure that the various keystone endpoints are reconfigured when things
like https is enabled/disabled.

- Change keystone-endpoint action from :create to :recreate

See: rcbops/chef-cookbooks#590
Merge pull request #22 from claco/issue-590

Merged automatically by jenkins after successful build test
Add bind_host and bind_port
Move into [api] section as doc'd keys don't work
Merge pull request #24 from Apsu/bindings

Merged automatically by jenkins after successful build test
[BACKPORT 4.2.1rc]: This binds ceilometer to the correct IP
Merge pull request #26 from rackerjoe/master

Merged automatically by jenkins after successful build test
added procmatch vars
added procmatch vars
Merge pull request #28 from cloudnull/ceilometer-procmatch

Merged automatically by jenkins after successful build test
Updated notifications topics

Removed the glance notifications topic from the ceilometer
notifications topics.
Merge pull request #30 from cloudnull/image-sync

Merged automatically by jenkins after successful build test
FIX for issue 799

Package from both canonical and RHEL have impacted a patch that
we are carrying. The patch has been implemented to force
Ceilometer to support a MySQL backend.

This patch has been updated for the new package versions.
Merge pull request #32 from cloudnull/Issue799

Merged automatically by jenkins after successful build test
patch ceilometer for 2013.2.2-0ubuntu1~cloud0
Merge pull request #35 from rackerjoe/master

Merged automatically by jenkins after successful build test
include python-swiftclient in ubuntu `supporting_packages'
Merge pull request #38 from invsblduck/issue876_swiftclient

Merged automatically by jenkins after successful build test
fix merge conflict