Javadoc edits for clarity & typos
Javadoc edits for clarity & typos
Merge pull request #12 from waded/master

Javadoc edits for clarity & typos
Fixing problem when imported metadata contains both SP and IDP entities under the same entityID.
Enabling propagation of defaults (e.g. ProxySettings) set in the HttpClient object for ArtifactResolution
Unifying exception handling. Profiles (websso package) now throw exceptions with complete error content and do not log errors. Filters catch exceptions from profiles, log them with debug level and throw further with ServletExceptions. Added chapter about error handling to documentation.
Adding NameID logging to the default SAMLDefaultLogger.
SES-135 ID in generated metadata is now automatically created when null. ID is based on entityID cleaned in order to conform to xsd:ID (and xsd:NCName) type. EntityID is cleaned by replacing all illegal characters by underscores.
Increasing default timeout for metadata loading.
SES-118 Refactoring SingleLogout, unifying exception handling
Removing unnecessary settings from the configuration.
SES-118 Refactoring SingleLogout
Adding Logout documentation.