Moved ExtendedEntitiesDescriptor to Metadata namespace.
Renamed LoadMetadata to UpdateFromMetadata.
- There are several confusing overloads of LoadMetadata. This one doesn't load anything. It updates the Idp object with the values in the given metadata, so UpdateFromMetadata is a better name.
IdentityProvider metadata not refreshed unless allowed.
- IdentityProvider no longer tries to load metadata if it wasn't configured that it should, even though validity time has passed.
Don't enable automatic metadata refresh for Idps unless configured.
Only load Identityprovider metadata if configured.
- IdentityProviders configured through a federation shouldn't load metadata themselves.
- Fixes #164.