[libcontacts] Use isOnline flag to select FilterOnline contacts

Note that the presence of this flag in the metadata means we should not
need to query for these contacts explicitly; we should instead extract
the subset of online contacts from the metadata contact set, and
insert those directly into the models.

Depends on: https://github.com/nemomobile/qtcontacts-sqlite/pull/45