HIDD: Add support for HID Device Role

This patch adds support for HID Device role in bluedroid stack allowing
DUT to be used as Keyboard or Mouse.

Bug: 33011576
Change-Id: I45b581a54f6c7bbc1f25226715a7ea23e34255c0
diff --git a/stack/BUILD.gn b/stack/BUILD.gn
index 41353ed..435b38f 100644
--- a/stack/BUILD.gn
+++ b/stack/BUILD.gn
@@ -85,6 +85,8 @@
     "hcic/hcicmds.cc",
     "hid/hidh_api.cc",
     "hid/hidh_conn.cc",
+    "hid/hidd_api.cc",
+    "hid/hidd_conn.cc",
     "l2cap/l2c_api.cc",
     "l2cap/l2c_ble.cc",
     "l2cap/l2c_csm.cc",