Show two step credential only for custom bp.

1. Add method and flow shouldShowBpWithoutIconForCredential to make the
   check more clear and accurate.
2. Fix when configuration changes, credential view is not showing
   properly.

Test: atest PromptRepositoryImplTest
Test: atest AuthContainerViewTest
Flag: ACONFIG android.hardware.biometrics.custom_biometric_prompt DEVELOPMENT
Bug: 302735104
Change-Id: I036584c6b5da4598d6cf271ee5210bbe6c1faea9
13 files changed