Tests for NH3641
Fix for NH3641
Make the testcase a bit more interested and avoid fix warnings.
Fix indenting.
Merge fix for NH-3641 (pull request #283).
SystemTransactions/TransactionNotificationFixture.cs, ShouldNotifyAfterDistributedTransactionWithOwnConnection(): It doesn't seem important for this test to use two connection and sessions - the important part is the use of TransactionScope. So use just one connection, to avoid problems with sqlite and others which don't support simultaneous connections.
Fix WhereSubqueryTests.CategoriesWithFirstProductIsNotDiscouned for configurations where linq database is generated.
WhereSubqueryTests: Test case naming to reflect purpose of test.
NH3641/TestFixture.cs: Order cleanup deletes. (Try to fix test failure due to referential constraint on MySQL on the build server (unable to reproduce locally)).
NH3316/ByCodeFixture.cs: Escape column name which is a keyword in at least Firebird.
TransactionNotificationFixture: ShouldNotifyAfterDistributedTransactionWithOwnConnection(): Transaction completion may happen asynchronously, so allow some delay. Affects some drivers.
NH3641/TestFixture.cs: silly mistake.
sqlServerOdbc/NHibernate.Test.last-results.xml: Ignore failure of CanLoadEntityWithXDocument - not sure it can work over ODBC.
Fix NH3614 test case of sql server ce.
Update last test results for build server.
Add test case from NH-1863. Already working since at least 3.3.3.GA.
Add failing test cases for NH-2049.
NH-1863: Fixed parameter type so databases that don't map bools to ints work properly.
NH1908ThreadSafety/Fixture.cs: Test fails intermittently on MySQL. Make it output more error messages.
oracle/NHibernate.Test.last-results.xml: Ignore some tests which fails due to oracle correlated subquery limitation.