Removed duplicate custom SQL returns from test mapping
Fixed reporting of incorrect result-ref attribute values
NH-3487 - Added test case
NH-3487 - Proposed fix
Allow TypeExtensions.DecodeMemberAccessExpressionOf() to find protected properties,
specifically in OneToOne mappings.

Includes unit tests.

Addresses NH-3604.
Fix spaces to tabs on test files for NH-3604.
ignore firebird in dtc tests
Merge branch 'NH-3604' of github.com:ngbrown/nhibernate-core into ngbrown-NH-3604
Test case naming.
Merge branch 'ngbrown-NH-3604'
NH-3383: Fix for multiple objects of CascadeStyle in Memory that should be singleton.
NH-3214 Improve exception message when trying to perform unsupported non-generic collection mapping in Mapping-By-Code.
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'
Fix file name: Decima2lTypeFixture.cs -> DateTime2TypeFixture.cs
changed id mapping from native to assigned and modified NorthwindDbCreator accordingly
retrieve id values when saving the entities and use them later in the test
ignore firebird since it has issues with comments containing apostrophes
added LEFT function to Firebird dialect