profcollectd: Use device_config to control behaviours

This allows server to push out experiment studies.

Also applied clang-format.

Test: build
Test: adb shell device_config put profcollect_native_boot KEY VALUE
Bug: 79161490
Change-Id: I0ad5c1d01d7b832885ce772f9bbc772c895ed03e
5 files changed