Bug Fixes in KDE-PIM
This fixes some problems in the pinned contacts model:
- Use KTp::ContactPtr instead of Tp::ContactPtr
- Compare contact pointers instead of id's. Don't make sure that the
account is the same.
- Add comment explaining why we need to delay the dataChanged when a
conversation state changes. Also use the proper index.