Fixes behaviour of OfType for class hierarchies where the root class is ...

...decorated with [BsonDiscriminator(RootClass = true)]. When this attribute is set, OfType now finds documents of the specific type, as well as derived types. This mimics the standard behaviour of OfType.