thermal: add usbc virtual sensors for overheat protection Add a virtual sensor for USBC overheat protection and messaging to UI. Bind overheat protection sensor with USBC cooling device. Bug: 222577017 Test: Build and boot on device Signed-off-by: Sayanna Chandula <sayanna@google.com> Change-Id: I6f3cdc01fedfd152382a2d5370e22e0acf6cb3ba