Use helper from database cookbook to get database IP address

This way we're ready for when HA will be used for database.
Merge pull request #196 from vuntz/db-ha

Use helper from database cookbook to get database IP address
Fix use of wrong variable
Restart keystone immediately on changes of keystone.conf

This is required as we need to restart before the wakeup calls that come
just afterwards, and a delayed notification won't make this
happen.

https://bugzilla.novell.com/show_bug.cgi?id=869471
Merge pull request #197 from vuntz/wrong-var

Fix use of wrong variable
Merge pull request #198 from vuntz/immediate-restart

Restart keystone immediately on changes of keystone.conf