TMDM-7496: "'contains the word(s)' on complex type field doesn't work when using full text "

Includes non-instantiable types (reusable type) in full text query.

(cherry picked from commit ab608d81f829752a4ab6543c13ef424ac1d3bd18)

Conflicts:
	org.talend.mdm.core/src/com/amalto/core/storage/hibernate/LuceneQueryGenerator.java