[libcontacts] Ensure models are marked as populated

With no contacts, mark as populated from query completion.  If contacts
are queued for appending, exhaustion of the append queue results in
population marking.
Merge pull request #66 from matthewvogt/populate

[libcontacts] Ensure models are marked as populated