CAY-1959 Chainable API for SelectQuery


* Expression.fromString should actually reside in ExpressionFactory that will be statically imported
* redoing SelectQuery setters to be chainable
* fixing minor SQLSelect API issues and filling omissions
* select/selectOne in SelectQuery
* 'and' and 'or' are much cleaner when used from ExpressionFactory
* showing the new API in tutorials