simpleperf: Support profiles in protobuf format in scripts

`simpleperf report-sample` converts perf.data into a profile in
cmd_report_sample.proto format. Current the profile can only be
reported by Android Studio. However, we may want to analysis it
in other tools.

This CL supports reading the proto profile in simpleperf_report_lib.py.
By using the same interface as reading perf.data, all report scripts
can support the proto profile.

Bug: none
Test: run test.py --only-host-test
Change-Id: I240ace3b49a55e8810e339b8738ae092972a676f
13 files changed