Pixelstats: Upload PID/VID reported over USB PD for 1st party chargers

The CL uses standard type-c sysfs nodes(/sys/class/typec/<port>-partner/identity/:
https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-class-typec) to export the
PID/VID for google first party chargers through USB Power delivery spec.

Bug: 138061779
Test: Manually tested by running: adb shell cmd stats print-logs,
adb logcat | grep statsd | grep "105011"
Change-Id: Icc6e6db5b90c3f2c4deeec235f140532541d3d72
3 files changed