Add wrapper for keystone service catalog

This patch designed for receiving url of any
openstack service from keystone service catalog.
Examples: Ironic conductor and api are on different
hosts, conductor needs api url for deploy image,
get Glance service api for Ironic.

Change-Id: I3dc7475e10c7a464541be64d69ce97c41be7a650
Merge "Add wrapper for keystone service catalog"