Subject Confirmation Name Support

-Adds code to reader/writer to handle the SubjectConfirmation.Name element.
SAML Writing/Reading Updates.

-Adds prefixes to Respose/Assertion IDs as having the same ID is invalid.
-Adds support for ClassReference in the Authentication node.