Swc-860: Settings page rework, focussing on Change Password.

Including dynamically showing change/create Synapse password based on SSO flag.