thermal: support smooth power_budget when PID target is changed

1. Store i_budget in throttling_status to avoid err_integral stuck problem
2. Support TranCycle to avoid suddenly power budget drop when PID target is changed
3. Move old PID behavior for pid_1_0 to avoid impact legacy

Bug: 232919952
Test: run burn8 and manhattan
Change-Id: I3d3ac62d664dd7ada90b70c40b7003e7d78eedad
23 files changed