[qtcontacts-sqlite] Correct the order of queued signal emissions
[qtcontacts-sqlite] Ensure no extra aggregate is created for self contact

Create the desired aggregation relationship before removing the
unwanted one, to prevent the creation of an extraneous aggregate.
Merge pull request #20 from matthewvogt/emission-order

Emission order