Detect infra provider exists even when using discovered name

When infra providers are discovered, they have a different name than when the auto creates them.  We will now keep track of what a provider's name is when discovered, and when we ask if the provider already exists in CFME, we'll check the discovered name too.  (in the yaml this name is `default_name`).

Not sure if this applies at all to cloud providers, there's no other fields in the yaml so i'll assume that both names are equal unless someone tells me otherwise.