Removed dependency on IdentityProvider.ActiveIdentityProviders from some tests.
- They are now using the identity providers collection in the options.
Added registration of federation idps to Options.FromConfig.
- Fixed code analysis warning on incorrect casing of EntityID.
- Updated Federation class with intent to later remove the dictionary completely.