Improvements for apppair/folder/widget setup code

-adding dagger to the repository
-listening to changes in the HomeScreenRepository to update the
PopupDataRepository
-Improvements to interfaces

Flag: com.android.launcher3.home_screen_edit_improvements
Test: PopupDataRepositoryImplUnitTest
Bug: 416087474
Change-Id: Ia538395c9e2931192a928e721730dfb92f3dc409
14 files changed