[qtcontacts-sqlite] Prefer the privileged database if accessible

If there is a privileged data store location, then attempt to create
or access the contacts database in that location.  If that location
is not accessible, fall back to the generic location.
Merge pull request #30 from matthewvogt/privilege-db

[qtcontacts-sqlite] Prefer the privileged database if accessible