Handle manage/history button in new footer stack.

Note: I had to move StatusBarNotificationPresenterModule out of
CentralSurfacesDependenciesModule (and into CentralSurfacesModule and
CentralSurfacesGoogleModule, respectively). Otherwise building arc was
failing due to duplicate bindings (since NotificationPresenter is also
bound under ArcNotificationsModule, which includes
CentralSurfacesDependenciesModule).

Also avoid using dagger/ packages, as that's no longer recommended.

Bug: 297176322
Test: FooterViewTest, FooterViewModelTest,
NotificationSettingsRepositoryTest, NotificationListViewModelTest
Flag: ACONFIG com.android.systemui.notifications_footer_view_refactor DEVELOPMENT

Change-Id: I70bd419be083257690f466660543c7973bd376fa
27 files changed