[qtcontacts-sqlite] Fix case sensitivity to match documentation

Case-insensitive matching is only required when MatchFixedString is
specified without MatchCaseSensitive.
[qtcontacts-sqlite] Tune contact matching algorithm
[qtcontacts-sqlite] Remove check for IsNot relationships

The aggregate match discovery is done on create, before any IsNot
relationships can have been created for the new contact.