Preparing composable to handle live gesture progress in tutorial

1. Extracting all things animations into separate file: TutorialAnimation.kt as it grew quite a bit
2. Introducing animation markers in TutorialActionState - currently they're always null
3. Interpolating animation progress based on gesture progress and animation markers

This change doesn't modify behaviour as markers are always null so animation in progress is stuck on the 1st frame.

Bug: 369817369
Test: manual, only UI changes
Flag: com.android.systemui.shared.new_touchpad_gestures_tutorial
Change-Id: I6ddcd6056ad700e9a94de2f8c7d41c874d16bbb8
3 files changed