Bug 1062799 - Call information is not updated on the fly after creating a contact

There's no check here for whether or not the currently displayed call info matches with this contact. Here's an example of what I mean:

Suppose our call log looks like this (each line is a call):
```
6475556622
Jorge (9851112222)
```
Now, we open the call info view for the ```6475556622``` call.
Next, we open the Contacts app, and edit the ```Jorge``` contact.
If we switch back to the dialer's call info view, it will now say ```Jorge``` is the contact, because it doesn't check that the currently open call info view is associated with the contact that we got in ```oncontactchange```.