Added support for filtering collection based on models' array typed properties

i.e. where: {'in': {arr: 'val'}}, filters collection with models whose
model.arr contains value 'val'