Add ability to loop vibration effects

Introducing new APIs `createRepeatingEffect` to allow the creation of looping vibrations, by either having a preamble with a repeating effect or just the repeating effect.

Bug: 347037126
Flag: android.os.vibrator.normalized_pwle_effects
Test: atest FrameworksVibratorCoreTests
Change-Id: I4c7689a8a5e820eabf637dc92c249bc1342c493f
3 files changed