header-checker: Remove unique_id

This commit removes unique_id because it seems that there are some
overlapping between unique_id and linker_set_key.  Furthermore, this
helps us centralize type ID related code.

Bug: 74764811
Test: ./tests/test.py
Test: lunch walleye-userdebug && make
Change-Id: Ie7a27a428f9f8d729134047debc05d5a597e2452
172 files changed