Ensuring that generated order by clause always refers to column in select clause
Fixed unit test assert
Modified unit tests for SQL Server dialects to ensure that generated order by clauses always refer to column(s) in select clause.
Throw exception when driver assembly could not be found
Saves value in subclasses from EnumCharType

  - GetValue was not used when saving the value in EnumCharType
Prepare 3.4.0.CR1 release
Snapshot collection before enumerating
Merge branch 'Printer' into 3.4.x
Fix NH-3316

Tests covering NH3316
Fix some other bad unit tests
BagOfNestedComponentsWithParentTest - check that parent element is mapped as expected.
Merge branch 'darrenkopp-NH-3316' into 3.4.x
- fixing the issue with collection was not processed by flush (see Hibernate JIR HHH-2763 for details)
NH-1882 - Port tests from HHH-2763
Merge branch 'desunit-NH-1882' into 3.4.x
NH-3618 - Allow to specify "unique", "unique-key", "index" by code on "many-to-one" with multi-column properties.
Merge branch 'NH-3618' into 3.4.x
Add test case for NH3455.
Add KnownBug attribute.
NH-3620 Fix ORA-01483 when inserting two blobs and a date using the OracleManagedDataClientDriver
Add test case showing nh3455 affects the ICriteria API as well as the QueryOver API.