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

...
Good point. Would you reject the promise in case it finds no contacts? Apparently it is a different case than having an error in the API.