[Unfold transition] Take over only physical display changes

Updates UnfoldTransitionHandler to start unfold
animation only if physical display has changed.
We should not start unfold transition when display
resizes without underlying display change.

Bug: 314252763
Test: manual unfolds => check that unfold animation plays
Test: atest UnfoldTransitionHandlerTest
Test: atest CompatChangeTests
Change-Id: I46c7859ff042ee7aa9193757e5df8269f4892362
4 files changed