Adding support for "collapsibility" to the call log

Please note the optimizations for handling long call logs.

There is a change from the previous patch set: we now
break out from a group a bounced call if it is the latest
call in the group.

Bug: 2325659

Change-Id: I92e7dc25c2240f15f174391bf7b955c2596dbe30
11 files changed