update nimbus-jose-jwt to 2.26.1 due to base64 encoding issue
Added setClientConfigurationService method.
added null checks to endpoint auth method switches, closes #652
fixed corrupted template, closes #644
update unit test for Windows environment, closes #647