Reland "create minimal HAL for NETD"

This reverts commit 29ae9622a1cd2109c4ed5226b1729f846015acf1.

Reason for revert: reland with less merge conflicts

Test: as follows
    - built
    - flashed
    - booted
Bug: 36682246
Change-Id: Ibb06cd65969b5765482b62abec9051207366e0b8
(cherry picked from commit 5e94f2ca0b8304cc24a1e58d14f23ef02289a5a4)
5 files changed