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.