Changed behavior of SelectBuilder::getTableNames.
Allow array as 1st parameter for createColumnExpression and createTableExpression.
Added support DISTINCT keyword.
Replaced by ase's Form helper.
Refactored SelectBuilder::getTableNames