Refactor LocalEventLog for safety and split locations log

Locations being received and delivered are much spammier operations than
most other location logs. Split these into a separate log so they do not
overwrite other events, and output the combined log.

Test: manual
Change-Id: I86561f46d6b84307d4849b3dd455a5e56f8bc8f3
2 files changed