[commhistory-daemon] Remove OldDataDeleter

Contrary to the name, this actually only deletes old (90 days) calls.
The implementation is strange, the time is much too short, and the whole
concept is probably unnecessary when using a sane database. If it is
necessary to trim old data out of the database, it should be done more
generically with support for conversations as well, which is much more
important size/performance-wise anyway.
[commhistory-daemon] Port to libcommhistory 1.6.0

Matching API changes in libcommhistory 1.6.0, particularly related
to the switch away from Tracker.

AccountSpecificCallModel was removed in favor of a new account filter in
CallModel itself.
Merge pull request #13 from special/sqlite-backend

Port to libcommhistory 1.6.0
[commhistory-daemon] Replace notification context properties with a DBus interface

These properties are only ever used by the messaging and voicecall UIs
to indicate when inboxes/callhistory/conversations are observed, to
clear notifications. That doesn't require the use of contextkit or
statefs.

Instead, use the existing commhistory service and have clients call
methods on that directly.
[commhistory-daemon] Rename com.nokia.CommHistory dbus service to org.nemomobile.CommHistory
Parse dbus setObservedConversations arguments correctly
Merge pull request #14 from special/master

Replace notification context properties with a DBus service
[commhistory-daemon] Don't create new events for echoed delivery reports

This tends to just result in duplicated events in the conversation,
especially for Facebook IM (which has an especially bad echo system).
Merge pull request #15 from special/master

[commhistory-daemon] Don't create new events for echoed delivery reports
WIP: Remove StreamChannelListener

Replaced by functionality inside Voicecall.