vibrator: add initial forcefeedback vibrator HAL

This HAL talks to vibrators which are exposed as input devices using the
forcefeedback API.

This version includes lots of debugging spam.
diff --git a/device-common.mk b/device-common.mk
index 9cfc24a..e5a73bb 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -176,6 +176,10 @@
     android.hardware.light@2.0-impl \
     android.hardware.light@2.0-service
 
+# Haptics
+PRODUCT_PACKAGES += \
+    android.hardware.vibrator@1.1-service.sdm845
+
 # Copy standard platform config files
 PRODUCT_COPY_FILES +=  \
     $(LOCAL_PATH)/ueventd.common.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc \