[contactsd] Do not add empty details to created contacts

Sometimes we receive information that contains only detail context,
without any accompanying detail value.  The resulting details are
useless, and should be excluded.