Merge pull request #39 from martinjones/master

[nemo-qml-plugin-contacts] Add accountPaths role to PeopleModel
[nemo-qml-plugin-contacts] SectionBucket role should use name group

The section bucket for categorizing contacts should be derived from
the name group to which they are allocated, which allows for groups
using non-latin characters.
Merge pull request #40 from matthewvogt/buckets

[nemo-qml-plugin-contacts] SectionBucket role should use name group
[nemo-qml-plugin-contacts] Always yield a sensible detail type
Merge pull request #41 from matthewvogt/unknown-detail-types

[nemo-qml-plugin-contacts] Always yield a sensible detail type
[nemo-qml-plugin-contacts] Cache the result of cache lookup

When a cache item is looked up, we will likely get more requests for
data from the same item.
Merge pull request #42 from matthewvogt/cache-lookup

[nemo-qml-plugin-contacts] Cache the result of cache lookup
[nemo-qml-plugin-contacts] Use the correct list to match contact IDs
Merge pull request #43 from matthewvogt/jb8400

[nemo-qml-plugin-contacts] Use the correct list to match contact IDs
[nemo-qml-plugin-contacts] Report changes on listener update
Merge pull request #44 from matthewvogt/updates

[nemo-qml-plugin-contacts] Report changes on listener update
[nemo-qml-plugin-contacts] Adapt to changes in libcontacts for sort/display order

Add the primaryName and secondaryName readonly properties to SeasidePerson,
to be used where display order is required, rather than a formal
separation between first and last names.

Add the primaryName and secondaryName roles to the model, where they
should be used in preference to the existing firstName and lastName
roles, which are now deprecated.
Merge pull request #45 from matthewvogt/sort-property

[nemo-qml-plugin-contacts] Adapt to changes in libcontacts for sort/disp...
Update dependency version for contactcache
[nemo-qml-plugin-contacts] Label order change affects primary and secondary names
Merge pull request #46 from matthewvogt/labels

[nemo-qml-plugin-contacts] Label order change affects primary and second...
[nemo-qml-plugin-contacts] Report changes to grouping property
Merge pull request #47 from matthewvogt/group-property

[nemo-qml-plugin-contacts] Report changes to grouping property
Update dependency version for contactcache
[nemo-qml-plugin-contacts] Provide a signal for any-data-changed

Clients should not have to connect to 20+ signals to respond to updates
to a specific contact.