healthd: move HealthServiceCommon

... to hardware/interfaces. HealthServiceCommon
becomes two separate libraries:
- libhealthservicedefault for services on vendor
- libhealthservicehealthd for healthd

Test: boots
Bug: 63702641
Change-Id: Ibc7096328bb36356cb653e542bab900cd046fe8a
diff --git a/healthd/HealthServiceDefault.cpp b/healthd/HealthServiceDefault.cpp
index dbc480f..89ecc2f 100644
--- a/healthd/HealthServiceDefault.cpp
+++ b/healthd/HealthServiceDefault.cpp
@@ -14,6 +14,7 @@
  * limitations under the License.
  */
 
+#include <health2/service.h>
 #include <healthd/healthd.h>
 
 void healthd_board_init(struct healthd_config*) {
@@ -32,3 +33,7 @@
     // return 0 to log periodic polled battery status to kernel log
     return 0;
 }
+
+int main() {
+    return health_service_main();
+}