Written many xml-doc comments, fixed few comment errors
Use BsonConstants.Encoding where possible
Fixed many compiler warnings mostly related to xml-doc issues