Create API to Check if Vibrator Supports VibrationEffect

This allows clients to check if a VibrationEffect can be played as
defined by a given Vibrator.

Bug: 241732519
Test: unit tests
Change-Id: Ida31edd46d7ff2106c4c8800cb47d21db94db029
13 files changed