[qtcontacts-sqlite] Correct the detection of inadequate names

When copying the name to an incidental local contact, the name should
be used as long as it contains a first or last name element.
Merge pull request #111 from matthewvogt/correct-name-detection

[qtcontacts-sqlite] Correct the detection of inadequate names