Fix up names on the compact contact editor

* Don't show a blank structured name if there is a non-empty
  value and don't ever show more than one blank structured
  name either
* Group phonetic and nicknames together instead of interleaving
  with structured names and each other
* Use a KindSectionView for nicknames (for now) so that it
  isn't intended so differently from everything else.

Bug 19124091

Change-Id: I50f41c0a0efb39de98a5b96c7da47b6ad6243633
2 files changed