service discovery through svc_config; adding empty diag.proto
align metadata with the Kinds->Kind change; make and gyp file changes to integrate svc_config