11 $exists operator

Added support for the $exists operator as described in issue #11 
Is it valid to write `{ $not: { name: { $exists: YES } } }`?