Use keystone's service catalog for endpoint location

If keystone is configured with our service, also use it for our URL.

Change-Id: I0028fda066a4eeaf658fee8c1de5eef5e91e08de
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>