WIP Recipient and RecipientList API
Rewrite ContactResolver for Recipient and efficiency

ContactResolver now uses SeasideCache to resolve directly,
instead of going through ContactListener.
WIP Disable tests
WIP Begin porting Group to use Recipient
WIP Use Recipient in Event
Optimize localUidComparesPhoneNumbers function

Using QLatin1String saves us a lot of time in converting the string as
UTF8, and it's a simple function, so inlining makes sense.
[libcommhistory] Remove unused declarative ContactAddressLookup type

This isn't as useful with improvements made in nemo-qml-plugin-contacts
and libcommhistory's contact resolution since it was written. It no
longer has any users, and would require maintainence to keep.
WIP ContactListener becomes an update notifier only
WIP Port EventModel to new contact change signals
XXX Debug
Remove ineffective requiredProperty API from RecentContactsModel
Add Qt-style headers for several classes