[qtcontacts-sqlite] Disable automatic partial match when firstName is hyphenated

When we have a contact with a hyphenated first name, do not merge with contacts whose first name is only a partial match. In French, for example, the names 'Jean Bretodeau' and 'Pierre Bretodeau' would be unlikely to represent the same person as 'Jean-Pierre Bretodeau'.