NH3571 - Unit test and fix
NH3571 - Removed invalid CopyToOutputDirectory value
Change IncrementGenerator to use the Session.Batcher instead of creating a brand new connection to retrieve the next value

See https://nhibernate.jira.com/browse/NH-3591 for details
Add teamcity configuration for SqlServerCe
teamcity set command_timeout to 0 when execute SqlServerCe tests
Update test results for SqlServerCe
NH-3592 - SqlServerCeDriver does not support multiple queries in one command.
NH-3193 - Port-back string functions to MsSqlCeDialect
NH-2005 - Port-back.

Move "concat" function registration from MsSqlCe40Dialect to MsSqlCeDialect
NH-3195 - Port-back.

Add support for variable limit with TOP (n) clause to MsSqlCeDialect
refactored the tests to make its intention more clear
Added ability to map check attribute on class mapping by code
Added enhanced id generators to 'Mapping by code'
NH-2958 - Move mappingDocumentSerializer field from Configuration to NamedXmlDocument.

This should delay creation of XmlSerializer assembly and reduce start time of when use only by code mappings.
SqlMethods.cs. NH-3437 Allow using SqlMethods.Like() as an extension method.
Merge branch 'fix_increment_generator' of github.com:amroel/nhibernate-core into amroel-fix_increment_generator
IncrementGenerator: Take the opportunity to do some naming cleanup. FirebirdClientDriverFixture: Minor formatting.
Merge fix for NH-3591: IncrementGenerator unnecessarily creates a new connection to the db
Merge branch 'NH3571' of github.com:gliljas/nhibernate-core into gliljas-NH3571
VisitorUtil: Use the QuerySourceReferenceExpression.ExpressionType constant.