[nemo-qml-plugin-contacts] Listen for contact changes in standalone Person

In a Person object which is not owned by a model, listen for changes to
the cached contact, in case it is deleted or updated.