find(), basic filter and update operators ### Drivers - Create MongoCollection and MongoIterable (!8) - Implement find, findOne (!8) ### DSL - Create Expression (!2) - Create Path and Field to refer to MongoDB fields using Kotlin variables (!3) - Implement basic filter operators (!3) - $and, $or, $not - $eq, $ne, $in - $exists, $type - $gt, $gte, $lt, $lte - $elemMatch, $all - *notNull variants - Implement basic update operators (!7) - $set, $setOnInsert, $unset - $inc - $rename ### BSON - Mark all functions as @LowLevelApi (!2) ### Dependencies - Kotlin 2.0.20 (!5)