Minor fix for SAML message logger.
Continuing documentation.
Updating manual.
Adding trusted certificate for CA used in SSO Circle.
Preventing clearing of credentials in latest version of Spring Security.
Separating adding of discovery extension from discovery service itself.
Fix for situation when SAML attribute is not of a simple type.
Changing defaults to automatically sign outgoing artifact resolution requests.
Updated validity of the default signing/encryption certificate.
Fixed potential NPE
Added chapter about ADFS integration.
SES-115 MetadataGenerator produces an EntityID with no ID
SES-83 Documentation update
SES-114 OCSP certificate validation now works on Java 7 and fixed failing JUnit test.
SES-116 SAMLContextProviderImpl private methods were made protected to simplify customizations.
SES-83 Moving 3.0 documentation to the original location
Updating version to RC2 snapshot.
SES-87

Improved support for load balancers and reverse proxies. New context provider (SAMLContextProviderLB) is available and allows overriding of local values with settings from the load balancers. This solves e.g. issue with comparison of local endpoints which differ between load balancer and local machine.

SAMLContextProviderImpl contains the following changes:
- HttpServletResponseAdapter now sets it's secure parameter based on the request object.
- Method for loading of context based on entityId was removed and replaced with passing of the entityId through request object

Both SAMLEntryPoint and SAMLDiscovery now use SAMLContext to load current contextPath, which enables it's overriding based on load balancer public value. SAMLDiscovery contains method signature changes.
Separated local and peer entityId request attributes.
SES-83 Documentation update