Add PipelineOperatorMongoDBObject

Adds support for working with MongoDB's aggregation pipeline.
Includes support $match, $unwind, $group and $project.
$group includes all accumulators such as $first, $sum, etc.