Introduce VibrationEffect.createVendorEffect

Introduce new @SystemApi for vendor-specific vibration effects.

Fix: 345405987
Flag: android.os.vibrator.vendor_vibration_effects
Test: FrameworksVibratorCoreTests
      FrameworksVibratorServicesTests
      CtsVibratorTestCases
Change-Id: I86e15e495196330c32723618c917a4f6993c0d45
39 files changed