Bug 1097579 - Refactor Multicontact code to prepare it for contacts datastore implementation

...
`contacts` is not a namespace but the specific name of the store :P