Try to show the "right" name on the compact contact editor

* If a super primary is set use it on the compact editor
* If a super primary is not set and the compact editor
  name value is changed, set it as super primary.  But
  don't make an unchanged name super primary when expanding
  to the full editor.  Also unset super primary if
  the name field becomes blank.
* On the full editor, set the last changed name to super
  primary.  Also unset super primary if
  the name field becomes blank.

Bug 19124091

Change-Id: I1352f25f4decf31c5aeda20dbef133ce48d5d248
3 files changed