[qtcontacts-sqlite] Report presence changes independently

Presence changes should be emitted separately to other contact changes, since clients will often treat the two types of changes differently, and presence updates are much more frequent than others.