recreate KeyListContactsAdapters after sync completes

It seems that the ListFragments won't update unless they get an entirely
new adapter, so don't check if the current one exist.  Instead just always
create a new one.

fixes #2961