Fix for NH-3436
NH-3405 - Fix exception when loading XDocument when WrapResultSets configuration option is on.
NH-3277 - Fix error when casting long to string with ToString method in LINQ
NH-3192 - Port-back register date function in MsSqlCeDialect

Squashed commit of 65f648847f6bd7fde8001c20c4b25cf3fb1fbeb8 and 203a98fda4943838cd930196bb8beb1c9c21adf9
NH-3194 Port-back support of variable limits for MsSqlCe40Dialect

(cherry picked from commit 5625cdc78931ce00d2146f6530aa5f33928ec172)
NH-2923 - Fix exception when get count of extra lazy indexed collections
Update test results with 3.3.3GA version
NH-3260 - Correct handle generic argument constraints.
NH-2963 - Exception when map an IList(Of T) by Code in VB.NET
Prepare to release 3.3.3.SP1.
NH-1082 Exceptions in IInterceptor.BeforeTransactionCompletion cause the transaction to be rolled back
releasenotes.txt: Update breaking changes.
NH-3072: OneToManyPersister improvements
Fix NH-3221
NH-3221 - Correct test case to reference HashSet instead of HashedSet
NH-2756 - Add test fixture
Add support for Convert.ToInt32 / int.Parse

Also support for decimal and double.

NH-2865 : Test case added
NH-3377 : Test case added
NH-2692 - The identity for values or components is the elements themselves,
so return "elements" as property name
NH-2692 - Add KnownBug attribute
NH-3524 - Add support for DateTimeOffset properties in QueryOver