* Fix implementation.
Fix unit tests.
Remove duplicate method.
Add comment.
Add unit tests.
Use deprecated annotation.
Fix the comment.
* Make changes additive.
* Address review comments.
* Review changes.
* Check data before serialization.
* Minor fix.
* Post rebase fix.
* Post rebase fix 2.
* Fix styling.
* Fix type.
* Post rebase fix.
* Remove kClientID.
* Code review comment addressed. Get rid of code duplication.
Removing client id usage in api call and respective checks
FDL SDK was using client id passed in FIROptions to make API calls. From backend side, we no longer needs client id to be sent. So removing the client id usage in FDL SDK along with parameter no null checks.
-Removed the usage of Client id from FIROptions.
-Removed non null parameter checks for client id.
-Deprecated 1p API method setUpWithLaunchOptions::apiKey:clientID:urlScheme:userDefaults: and added setUpWithLaunchOptions::apiKey:urlScheme:userDefaults:
-Removed Client id usage in Unit tests.