Add support for configurable xpath to the Signature and a callback to extract the saml:Assertion node