hwc3: add setIdleTimerEnabled and vsyncIdle callback

Bug: 194068871
Bug: 198808492
Test: build, vts
Change-Id: Ia55c4069246d3aac08b8f0ec5653bbdc684db42c
5 files changed