TEIID-3054 added support for negation

TEIID-3054 added support for negation, some cleanup and adding tracing to show which type of searching is being used