Queries with partion keys will be accepted. 

This fixes issue #37 and issue #50
There are two constructions, that handled differently;
("a in ?", (1,2,3))  -- InPredicate
("a in (?,?,3)", 1,2) -- InPredicateList