profcollectd: Create reports with unique names

Report name is in the form of RFC4122 UUID, which consists of the current
system time and a randomly generated application unique identifier. This
allows deduplicating reports from the same device and same build to
avoid double counting profiles.

Test: manual
Bug: 79161490
Change-Id: I7803bf42627c41295681a3542907433be7cab6a1
7 files changed