Integrate car watchdog into VHAL

- Car watchdog reports to VHAL every 3sec that it is alive.
- Car watchdog reports to VHAL when unhealthy processes are terminated
by car watchdog.
- New VHAL healthcheck will be implemented in the separate CL.

Bug: 159912961
Test: build okay and manually test
Change-Id: Id54e5e67474e6e29558d3cfed900a26bdc38734c
diff --git a/cpp/watchdog/server/Android.bp b/cpp/watchdog/server/Android.bp
index e50b24a..59a7112 100644
--- a/cpp/watchdog/server/Android.bp
+++ b/cpp/watchdog/server/Android.bp
@@ -93,7 +93,9 @@
 cc_defaults {
     name: "libwatchdog_process_service_defaults",
     shared_libs: [
+        "android.hardware.automotive.vehicle@2.0",
         "carwatchdog_aidl_interface-cpp",
+        "libhidlbase",
     ],
 }