Migrate SalesforceOAuth library and tests to ARC