Update calllog insertion logic

Here are behaviors defined by Lilian, we may revisit the behavior later.

1. Calls using multi user PhoneAccount are inserted to all users
   except managed profile.

2. Outgoing call placed through work dialer is inserted into managed profile
   only.

3. Calls using non-multi user PhoneAccount should be only inserted to
   that particular user.

Change-Id: I84f54afb3af38b931b71063608f38d265aa0417c
6 files changed