header-checker: Remove type_id

This commit removes type_id and replace them with linker_set_key so
that a more deterministic output can be generated.

This should improve the human-readability of the ABI dump files.

Bug: 74764811
Bug: 109867439
Test: ./tests/test.py
Change-Id: I15df481058c5be6820189b1e60726cefd59d4d5f
167 files changed