Merge changes from topics "caitlinshk-main-backgesture", "caitlinshk-main-cs-notiflogger", "caitlinshk-main-statusbarservice" into main

* changes:
  [CS] Have NotificationGutsManager listen for shade/LS vis directly.
  [CS] 4/4: Update IStatusBarService from WindowRootViewVisIntr/Repo.
  [CS] 3/4: Move back gesture callback registration to back interactor.
  [CS] 2/4: Have NotificationLogger listen to shade/LS visibility directly
  [CS] 1/4: Add WindowRootViewVisibilityInteractor visibility flows