[Catalyst] Migrate vibration ramping ringer preference

Migrate vibration ramping ringer switch preference to use
catalyst framework.

Added tests to cover the ring <-> ramping ringer integrated behavior.

NO_IFTTT=migration ongoing, no need to update legacy controllers

Bug: 390338213
Flag: com.android.settings.flags.catalyst_vibration_intensity_screen_25q4
Test: RampingRingerVibrationSwitchPreferenceTest
      VibrationScreenTest
Change-Id: Iddcf2ffeb0eaeac8eb3aa6c7f0c8e73e057fb61e
16 files changed