Introduce ShadeDisplaysInteractor

This class moves the window between displays based on the id provided by ShadePositionRepository.

When the flag is off, nothing happens.

Bug: 362719719
Test: KeyguardDisplayManagerTest
Flag: com.android.systemui.shade_window_goes_around
Change-Id: I2b65b4a64fe3b04cce8516738a9c3fef4723022c
5 files changed