Implemented full OR and IN functionality

OR functionality is fully implemented to handle complex, nested OR structures using a `or` named array object in the where clause.

Also implemented the support of array objects for any given field, which is interpreted to be the IN operator.

1602/jugglingdb#96