[qtcontacts-sqlite] Use centralised database location

Allows clearer separation between "system" data of different types,
as well as separate trees for privileged and unprivileged applications.
Merge pull request #47 from chriadam/centraldata

[qtcontacts-sqlite] Use centralised database location
Bump version for release
Remove obsolete file from project
[qtcontacts-sqlite] Create exported version of phone number utility functions

Includes extra validation logic required for libcommhistory.
Increment pkgconfig version
Merge pull request #48 from matthewvogt/minimal-phone-number

Minimal phone number
Report detail URI values on insert error

Non-unique detail URI is the most likely casue of detail write errors.
Merge pull request #49 from matthewvogt/debug

Report detail URI values on insert error
[qtcontacts-sqlite] Use QFlags for improved usability
[qtcontacts-sqlite] Validate characters in dial string if required

Even if the dial string is not required, the content should be
validated.
Merge pull request #50 from matthewvogt/flags

[qtcontacts-sqlite] Use QFlags for improved usability