Expansion amounts based on scene transitions

Adds alternate implementations for shade and quick settings expansion
flows when the scene container flags are enabled. The alternate impls
are driven by scene transition progress instead of repositories.

Test: added and updated tests
Test: manually verified with logging
Test: manually verified biometric dialog dismisses
Bug: 280887022
Change-Id: Ifdeee4ffd2db5c60dac218ba7cd28a258865d160
8 files changed