[libcontacts] Handle presence updates independently

qtcontacts-sqlite allows clients to handle presence change notifications
separately from other contact change notifications.