Test for NH-3124
Add test for NH-3125
Fix for NH-3125.
SelectJoinDetector - fixed error when _identifierMemberExpressionDepth may become negative.
GroupBySelectClauseRewriter - adding bypass of anonymous object properties for `Key` property of grouping.
Merge pull request #95 from hazzik/NH-3125

NH-3125: Linq - Invalid SQL when querying via LINQ with grouping (regression from 3.2)
Code cleanup
Added failing tests for NH-3132
NH-3133 - Support for importing classes in mapping by code
Fixed NH-3132
Added failing tests for NH-3139
Fixed NH-3139
Fixed, interceptor now only unwraps proxies of lazy properties
Update to re-linq 1.13.135
Add test and proposed fixes for NH-3126 (thanks to Luke Burgess)
Update to NAnt 0.91.
Test for NH-3147
Fix for NH-3147.
Fix SQL Server dialect paging bug (NH-3138)

The MsSql2005DialectQueryPager was found to be incorrectly identifying
columns in the ORDER BY expression of a query that contains a function
with parameters separated by commas (e.g. "ORDER BY COALESCE(param1,
param2)").

Employed a regular expression for a more sophisticated method of
identifying the columns.
Fix SQL Server dialect paging bug (NH-3138)

The MsSql2005DialectQueryPager was found to be incorrectly identifying
columns in the ORDER BY expression of a query that contains a function
with parameters separated by commas (e.g. "ORDER BY COALESCE(param1,
param2)").

Employed a regular expression for a more sophisticated method of
identifying the columns.
Modify lambda expression to address TeamCity compile error
Modify lambda expression to address TeamCity compile error