Allow other services to register via resource

Since there are a lot of incubator projects that also
use the keystone service catalog and need to register during
deployments, we should open this functionality for those
other services to use.

Change-Id: I1017894e1c824df45a281e003466ac94dc0e183e
Merge "Allow other services to register via resource"