Initial work on reading idp metadata.
- Allow idp config to not configure everything.
- Added selfhosted metadata http server to tests.
- Made IdentityProviderElement changeable for tests.
Added basic loading of metadata.
- Added InvalidMetadataException.
- Initial work on loading and validating metadata.
Parsing EntityDescriptor.EntityID.
Basic support for IDPSSODescriptor in metadata.
- Checks protocolSupportEnumeration for protocol version.
- Renamed Parse* methods for metadata to Load*.
Reading of all required idp metadata elements.
- Fixed incorrect error message for missing protocolSupportEnumeration.
- Loads details for SingleSignOnService from metadata.
- Added Uri for Http-Redirect to Saml2Binding constants.
Loads basic config from metadata.
- Major refactoring to use EntityId instead of string for idp id.
- Added mapping helper method from binding uri to Saml2BindingType enum.
- Added new configuration property on idp: loadMetadata.
Changed to use built in MetadataSerializer.
- If I only had found out that it existed earlier....
Support for loading signin key from metadata.
- Changed all signature validation methods to use a bare key instead of entire certificate because
  that's what we get from the metadata.
Idp validation after loading metadata.
- Validates that the config of the idp is complete - after metadata has been loaded.
- Changed values for Saml2BindingType enum to make unconfigured values detectable by not using 0 as an enum value.
Added check that metadata is for the right entity id.
- Changed back incorrect rename of idp destinationuri.
Publish and use metadata from stubidp.
- Moved stubidp certificate to separate controller class (getting better url for it).
- Removed issuer from stubidp config, now generates dynamically instead.
- Updated stubipd first page with metadata info.
- Updated the sample projects to load metadata for the local stubidp.
Removed issuerName key from stubidp web.config.
- The issuerName appSetting is no longer used; the stubidp generates it's EntityId dynamically.
Idp metadata support.
- Fixes #5.
- SP loads metadata from Idp and uses it for configuration.
- Stub Idp exposes metadata.