Remove random DISCONNECT bug fix.

Bug fix for b/8015123 caused the the call info to be saved and shown
even after a contact has been deleted from device.  Since underlying fix
was submitted, this change reverts the fix containing that side effect.

Also, moved around the isGeneric() code so that update*UiInfo is all
called from the same place in the code.

bug: 8339825
Change-Id: I775c8058a128cabb0e15f50c8b7f7af3f77bef9c
1 file changed