Fix up some issues found when using the random connected service provider. Also, move validation checks of IClientServiceSiteUI2 into a method of that interface, since we need to handle the case where the default connection is currently incompatible.
Localized-friendly=english friendly name
loc-name=english name property
loc-abc=english abc property
loc-red=english red enum value