Extract ProtoLogDataSourceBuilder interface

We plan to use this in multiple places now. Not just in the PerfettoProtoLogImpl.

Bug: 364254249
Flag: EXEMPT refactor
Test: atest InternalTests:com.android.internal.protolog
Change-Id: I22c599a3edb7c580ac3b610ebcbe29393390dabe
2 files changed