Salesforce support

I needed to setup Login with Salesforce on one of my projects, so I added Salesforce as an external provider on sorcery. I tried to add the same tests for Salesforce as you have already for the other providers. Also, if you have any questions, thoughts, or changes, I'd be glad to hear them.