ignore firebird in dtc tests
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
check the dialect through the right GetDialect overload
override AppliesTo(Dialect) instead of checking the dialect twice
trim 'Type' in property setter
remove unnecessary try/catch blocks
delete children first then the rest
clear the pool after the test
Merge branches 'amroel-NH-3660', 'amroel-NH-3687', 'amroel-NH-3688', 'amroel-NH-3689', 'amroel-NH-3690', 'amroel-NH-3691', 'amroel-NH-3692', 'amroel-NH-3695' and 'amroel-NH-3696'
Fix indenting.
Port remaining part of Criteria/CriteriaJoinWalker.cs changes from HHH-3646 to fix regression on Criteria API querying of collection-of-components. NH-3694.
Stat/StatisticsImpl.cs: queryExecutionMaxTime should be zero, not negative, before first query. And include the full value in the log message. NH-3577.
Renamed column 'Blob' 'BlobValue' to avoid keyword conflicts
Merge pull request #339 from amroel/NH-3701

NH-3701
Version number 4.0.1.Alpha1.
NH-3667 & NH-3102
NH-3085 Add reference documentation for enhanced id generators (from Hibernate).