Bug 1023764 - [Loop] Keep Contacts Info updated. r=borjasalguero, jaoo

In this case, I am concerned about the performance. If I have 1000 entries with the same contact, and I remove that contact, Im gonna request 1000 times to ActionLogDB, having 1000 transactions. Why are not moving this `oncontactchange` logic to the `ActionLogDB` as well? So we could have 2 things in parallel. When a contact is removed:
- We update the UI as fast as possible
- In parallel the DB is updated in one transaction.
Wdyt?