Dependency management improvements for iOS and Android

Password sign-in best practices

Use Firebase Auth on Devices without Google Play Services

Improved version targeting in Remote Config