Use getCapabilities call to ping vibrator AIDL HAL

For some reason the call to IBinder::pingBinder is returning false and
preventing the VibratorService to use the HAL.

Also add logs when converting HAL failed Status/Return, printing full
error message.

Fix: b/163027437
Test: atest libvibratorservice_test
Change-Id: Iaa2925af0510389240880a32a4ead2ad8a9711db
(cherry picked from commit df1625fcee96fcf181b96533914ef852503c42e9)
2 files changed