Add infra for supporting pulled atoms

Add class to log pulled atoms via callback.

Also adds the pulled Atom logging for wifi module version number.

Bug: 285012754
Test: manually verified flashing to device and testing with statsd_testdrive 10192
Test: verified flashing a built from source module to AOSP and verified
correct logging
Test: atest com.android.server.wifi

Change-Id: I02c6639420b6a679117724d29554bab8da4dde73
Merged-In: I02c6639420b6a679117724d29554bab8da4dde73
(cherry picked from commit 6fede426ca3eb39095e5db67739d423b83120d81)
5 files changed