TMDM-7754: "FK Suggestion relies on database case sensitivity"

Implement new behavior for contains and full text: when contains-optimization is "fulltext" (default), Lucene index is used *and* search is performed with no case sensitive.
Removes case sensitive code paths in Lucene query generator since all queries should now be case INsensitive.
(https://jira.talendforge.org/browse/TMDM-7754)