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.
Merge pull request #27 from matthewvogt/birthday-debug

[contactsd] Reduce debug information from birthday plugin
Merge pull request #28 from matthewvogt/remove-duplicates

[contactsd] Ensure no duplicates in contact lists
[contactsd] Improve contact change processing delay logic

Reduce the amount of contact changes we process individually.
Merge pull request #26 from matthewvogt/parse-name

[contactsd] Parse the contact's formatted name, if no structured name da...
Merge pull request #29 from matthewvogt/merge-queries

[contactsd] Improve contact change processing delay logic
Add missing requirements for translation tools
[contactsd] Use avatar metadata field in preference to context values

The metadata field is a more specific solution.
Merge pull request #30 from matthewvogt/use-avatar-metadata

[contactsd] Use avatar metadata field in preference to context values