Fix EZP-20848: PDOException when using Field criterion with ezxmltext

This PR fixes issue https://jira.ez.no/browse/EZP-20848

This resolves several issues caused by previous incomplete fix.

Possibility that Field criterion for some fields can not create condition (if field value ```Converter::getIndexColumn``` return false) is now fully taken into account.