[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