Add infrastructure for metrics

This contains refactoring and plumbing for adding metrics to the
time_zone_detector and location_time_zone_manager services.

Bug: 172934905
Test: build / boot / treehugger
Change-Id: I5517c78da10bcc5ddef78987ec5aedab59f3b73e
15 files changed