adfs protocol change update

x5c field update, related test app update
merge single user authenticator code
Update tests for broker proxy changes
consider renaming to IsInsideBroker