Added some helper extension methods for Projecting and Grouping when wanting to use a BsonDocument, likely the most common need.