EZP-22438: Added Field criterion builder prototype
Extracted BaseQueryBuilder abstract class