Add support for setting forceAuth, comparisonType, bindingUri to the Saml2Client

The Saml2Client assumes default values for forceAuth (false), comparisonType and bindingUri (HTTP-POST). This patch allows the applications to customize these options.
Isn't the ```decoder``` affected by the binding type?