Added DataDocumentCondition.operator field to make constraints a little more flexible, especially for not-equals and in
Fixed small issue with pagination when page size divides evenly into result count