[Core] Remove duplicate CredentialStore singleton
[Mac] Handle keychain persistence in MacProxyCredentialProvider
[Mac] Don't make duplicate/concurrent credential prompts
[Mac] Read system proxy credentials

Fixes BXC 19828 - User is prompted to re-enter proxy credentials
in XS, while credentials are already entered in system preferences
on Mac