Bug 1038701 - Support for ICE Contacts in Lockscreen/Emergency call

Do you really need a callback? This seems to only be useful for testing. And the mocks should be synchronous which makes it useless. If the mocks are not asynchronous, switching to a Promise would be clearer.