Add adaptive scale to vibration stats metrics

Introduce new field to vibration stats with adaptive scale value applied
to the vibration, only if the value is set to the VibratorControlService.

Report adaptive scale values from vibration effects and audio-coupled
haptics.

Bug: 342013027
Test: atest com.android.server.vibrator
Flag: Unable to flag proto auto generated method changes
Change-Id: I9b10ff24b21d68ac6d7b6629cda370c6d4371bc6
3 files changed