[nemo-qml-plugin-contacts] Simplify re-sync logic

Handling of insert/remove items in the source model is not entirely
correct; workaround by removing this code and re-synchronizing the
list after the source model sync completes.

Depends on: https://github.com/nemomobile/libcontacts/pull/16