Merge changes I08302d7c,I0d2240f8,I22d8ad44,I72600027

* changes:
  SF: Pull CompositorTiming constructor to libgui
  SF: Remove CompositorTiming state and lock
  SF: Move some Scheduler APIs to VsyncSchedule
  SF: Do not block the main thread on screenshots