android: Add thread time to early TraceEvent, make timings more precise.

This CL allows early trace events to show thread time in addition to
wall clock time. For instance, on a Nexus 5X running N, this shows that
the first framework-created "android.view.Choreographer$FrameHandler"
task is largely spent blocked.

Also, on Android >= JB MR1, improve the resolution of timings from ms to
us. For JB, keep the same resolution.

Review-Url: https://codereview.chromium.org/2967023002
Cr-Commit-Position: refs/heads/master@{#486381}
5 files changed