add generic Thermal HAL 2.0 for Pixel

Test: Pts and Vts passed on b1c1
Bug: 117334272
Bug: 111098032
Change-Id: I3d2dbfe0648d515a2dcb20f64e297d7b0f5e8f82
17 files changed