CSHARP-1066: Change BsonElement from a class to a struct.
changed connection events into structs.
changed connection pool events into structs.
changed server events to structs.
changed cluster events to structs.
Added prefixes back to event method names.