Split vibration effect adapters into separate files

Extract each individual adapter into its own separate file in
preparation for the ramp-to-zero new adapter.

Bug: 188431691
Test: DeviceVibrationEffectAdapterTest
Change-Id: I06cd1400fac85872adaf10cfccc52ae16a23cd81
7 files changed