[contactsd] Set only start time for birthdays

Setting end time with addDays(1) is wrong: with all day true the end time
is considered inclusive, thus it would be two day event.
Avoid by not setting end time, such should be considered one day event.
[contactsd] Reduce complexity of sim import plugin

This commit replaces asynchronous calls to the qtcontacts-sqlite
database with synchronous calls, reducing the amount of internal
state which is tracked by the plugin, and reducing complexity.
Merge pull request #43 from chriadam/synchronous

[contactsd] Reduce complexity of sim import plugin
Merge pull request #51 from pvuorela/master

[contactsd-birthday-plugin] reiterate further creating all day event for birthday
[contactsd] Deactivate contacts on SIM removal

Rather than deleting SIM contacts when the SIM is removed, contacts
read from the SIM should be deactivated.  Then if the SIM is later
reinserted, they can be reactivated, maintaining any relationships
they previously participated in.
Merge pull request #57 from matthewvogt/deactivate-contacts

[contactsd] Deactivate contacts on SIM removal
Update dependency version