Add ANTLR 3.5 and regenerate grammars. Begin to fix ensuing compilation problems.
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
Fix for NH-3119: The ReflectionOptimizer is never used when a component is instantiated.
Also set the InstantiationOptimizer on the deserialized PocoInstantiator and don't keep the optimizer after deserialization if custom accessors are used.
Snapshot collection before enumerating
Merge branch 'Printer' into 3.4.x
Fix NH-3316

Tests covering NH3316
Fix some other bad unit tests
Document breaking change for NH-3119 and also fix PocoEntityTuplizer deserialization.
BagOfNestedComponentsWithParentTest - check that parent element is mapped as expected.
Merge branch 'darrenkopp-NH-3316' into 3.4.x
NH-2354 - Make test explicit and test mapping
Merge branch 'acutus-NH-2354'
Merge branch 'cremor-NH-3119'
- 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