Similar refactoring for acquireTokenForAssertion codepath to remove recursions.
Similar refactoring for acquireTokenForAssertion codepath to remove recursions.

msftberlin/azure-activedirectory-library-for-objc,msintuneappsdk/azure-activedirectory-library-for-objc,AzureAD/azure-activedirectory-library-for-objc,msintuneappsdk/azure-activedirectory-library-for-objc,AzureAD/azure-activedirectory-library-for-objc,AzureAD/azure-activedirectory-library-for-objc,msftberlin/azure-activedirectory-library-for-objc,AzureAD/azure-activedirectory-library-for-objc,AzureAD/azure-activedirectory-library-for-objc