Add shell-side transition trace perfetto tracer

Bug: 309630341

Test: adb shell -t perfetto -c - --txt -o /data/misc/perfetto-traces/trace <<EOF
   unique_session_name: transitions_tracing
   buffers: {
       size_kb: 63488
       fill_policy: RING_BUFFER
   }
   data_sources: {
       config {
           name: com.android.wm.shell.transition
       }
   }
   duration_ms: 10000
EOF

Change-Id: If510fabd57fb7a9242235ad0b42d81133b96377f
6 files changed