FR generated invalid metadata if all SP DiscoveryService endpoints are marked as inactive

Requires better checks before entering extensions processing on L346 of MetadataGenerationService.groovy

At least one must be active, right now we just check for the existence of endpoints and don't render those which are inactive