Code cleanup.
New test.
Fixed #219.
Merge branch 'master' of https://github.com/igor-tkachev/bltoolkit

Conflicts:
	Source/Data/Linq/Builder/ExpressionBuilder.SqlBuilder.cs