Fixes lp:1002135. Minor re-factor to rest client

Bug 920817 was fixed in Essex. This patch re-factors the rest client correctly
set the management url depending on the public URL returned by keystone and
the service client subclass requesting the URL.

Change-Id: If5e6b5d5287daa2137c20515d18babb105ab5ee8
1 file changed