Add extra fields to DiscoveryConfig

Really minor change - This lets us collapse the use of AdvertisementConfig from many services.