Fixes in selection management

Specifically, after creating a new contact that contact
would not get selected.  Also, after deleting a contact
the default contact would get selected, but the selection
would not get shown in the detail panel.

Change-Id: Ia4d078d22f257419c9fa9c590dc6e0083be3d457
3 files changed