Move Choreographer impl to new file.

Separates implementation from the API so it is neater.

Bug: 255838011
Test: make, flash, atest ChoreographerNativeTest

Change-Id: I8ac97ed4ebc1a4ed9d6315a473e178bf3d655252
4 files changed