Bug 1026473 - [Contacts][Refactor] Implement the Global Contacts Datasto...

...re data management module
nit: a simple comment about what this function does is necessary, it's difficult to infer it by the name