Improved support for missing contacts permission in new call log.

When the user disables contacts permisssions, instead of crashing, we need to clear all CP2 data from the annotated call log.

When updating tests to use the dagger processor there were some other dependencies and tests that needed to be cleaned up a bit.

TEST=unit
Bug: 72461366
Test: unit
PiperOrigin-RevId: 196318115
Change-Id: I95ff952f1e4492bebe364571ff70b2483c894ead
4 files changed