Ambiguous relation dialog should use real display names for ghost services

The ambiguous relation dialog was using the service names even if the name was a ghost service id. This branch adds a `displayName` property and missing tests for the ambiguous relation UI code.