NH-3383: Fix for multiple objects of CascadeStyle in Memory that should be singleton.
nhibernate-configuration.xsd: Language correction.
Use a simpler CascadeStyle singleton implementation. It has fewer classes, and also avoids the complex issue with type initialization order.
Merge branch 'NH-3383'