Merge pull request #18 from rburchell/master

[contactsd] Fix a crash in the birthday plugin.
[contactsd] Correctly update self account
Merge pull request #19 from matthewvogt/self-update

[contactsd] Correctly update self account
[contactsd] Batch updates for presence changes

When an account status change causes presence to be updated for all
contacts within that account, batch the updates.
Merge pull request #20 from matthewvogt/batch-updates

[contactsd] Batch updates for presence changes
[contactsd] Store generated data in the appropriate directory

Plugins should store data under the 'system/privileged/Contacts'
subdirectory of the data storage path.
Merge pull request #21 from matthewvogt/avatar-path

[contactsd] Store generated data in the appropriate directory
[contactsd] Use invoker to launch contactsd

This allows mapplauncherd to launch contactsd with the appropriate
privileges.
Merge pull request #22 from chriadam/master

[contactsd] Use invoker to launch contactsd
[contactsd] Export symbols from main binary for plugins

Regression from e7005138d3c25146dcff4be8b7ee6a37e174e286, which
implicitly added hidden visibility flags.
Merge pull request #23 from special/master

[contactsd] Export symbols from main binary for plugins
[contactsd] Remove unused desktop file
[contactsd] Use --global-syms invoker option to fix boosted launch

All plugins would fail to load in a boosted process due to the missing
symbols.
[contactsd] Plugins failing to load deserves a warning
Merge pull request #24 from special/master

[contactsd] Fix broken plugins when launched with booster
[packaging] Delay the contactsd startup after the UI is up.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
[contactsd] Parse the contact's formatted name, if no structured name data

When we get a contact from telepathy without structured name data,
parse the contact's unstructured name according to a locale-specified
format.
[contactsd] Reduce debug information from birthday plugin
[contactsd] Ensure no duplicates in contact lists

If we attempt to save multiple instances of the same contact in a
batch operation, we will generate 'non-unique detailUri' errors.
Merge pull request #25 from saukko/master

[packaging] Delay the contactsd startup after the UI is up.