Use the PlatformLogger in the platform

1) Add LoggerInstanceManager (similar to ImplInstanceManager)
2) Call statsd api to log atoms in PlatformLogger
3) Added BinderCallStartMillis to calculate estimated binder latency
4) Log CallStats for putDocuments

Bug: b/173532925
Test: go/westworld-create-atom#step-3-test-your-atom, atest
CtsAppSearchTestCases FrameworksCoreTests:android.app.appsearch
FrameworksServicesTests:AppSearchImplTest
FrameworksServicesTests:com.android.server.appsearch.stats.PlatformLoggerTest

Change-Id: Ief158aee2d79008fecc9e1df52188765b8036c02
8 files changed