NH-3383: Fix for multiple objects of CascadeStyle in Memory that should be singleton.
Use a simpler CascadeStyle singleton implementation. It has fewer classes, and also avoids the complex issue with type initialization order.
Fix file name: Decima2lTypeFixture.cs -> DateTime2TypeFixture.cs
NH-2053 Extend the filter-def usage to subclasses