Update Vibrator service with new APIS

Updating Vibrator service to provide developers with the device limitations for PWLE effects, including maximum control points, total effect duration, and segment length restrictions. Additionally, we are exposing getFrequencyProfile and hasFrequencyControl to the public.

Bug: 347034419
Flag: android.os.vibrator.normalized_pwle_effects
Test: atest VibratorInfoTest
Change-Id: Ibb9871393d43ccd91b544c729f3afd19f6e92d06
7 files changed