Add libandroid_aidltrace for platform NDK tracing

This is being moved from frameworks/base to be specific to AIDL tracing.
It is a header-only library that allows AIDL to generate NDK code for
apps and platform processes with the same tracing APIs.

Test: atest aidl_unittests aidl_integration_test && atest
CtsNdkBinderTestCases

Change-Id: I873e0d5f25b52457b0a873efc8de6abc0f34b7b9
3 files changed