Merging unstable into salesforce_sdk_manager

This is largely a no-op merge (with conflict resolutions) of unstable back into salesforce_sdk_manager.  There are a couple of fixes/additions I need to make to `SalesforceSDKManager`, to finish the transition from `SFAuthenticationManager`.  But I'll make those separate from this request, which is otherwise going to overly obfuscate them.