Prepare FaceScanningProviderFactory for multiple displays

- Split interface and impl
- Turn it into an @AssistedInject class

Test: FaceScanningProviderFactoryTest
Test: Build & Run
Flag: EXEMPT no behavior changes
Bug: 362720432
Change-Id: I95df38a846ecf8bd823eeaba4bded66553668e72
7 files changed