fix handling of caselist querying to make ONLY unknown filter exclusive.

previous behavior had it such that User Type filter nad Select Case Owner filters actually be related in how they filled the owner_id OR query block.

addresses fb case: 65611
adding logging line per es query
using proper enums
wrapping enum ints to strings
Merge pull request #721 from dimagi/caselist_groupquery

Caselist groupquery