simpleperf: Store etm branch list in the recording file

Store etm branch list in a new feature section.
Also supports pasing it in the inject and dump commands.

Bug: 279094308
Test: run simpleperf_unit_test
(cherry picked from https://android-review.googlesource.com/q/commit:6601cb4ec033b0ed03de8b9f55cffbc9619c50d3)

Merged-In: I9a7ea67955b2f139b1f9dab773da75674e5cbc36
Change-Id: I9a7ea67955b2f139b1f9dab773da75674e5cbc36
5 files changed