Issue #53: NullCheckFilter with an AND option

Introducing EvaluationMode parameter for NullCheckFilter with ANY_FIELD and ALL_FIELDS values. Query optimization is only available in the old ANY_FIELD mode. Optimization for ALL_FIELDS mode can be added later.

Closes #53.