Move xToSqlSelect to sql.Table
Move expressionToSql to relational.Expr.toSqlExpr
Refactor table -> query -> select into method
Add UNION ALL
Refactor stringifying CombineOp
Have Const take Any as value, not String
Add method to create sql literal value from Any type
Document Domain
Return optional literal instead of throwing exception in sqlLiteralValueOf
Turn some FIXMEs to TODOs
Document toSqlExpr
Document DbConnection
Document Query
Restructure packages in testkit

Allows running only ADT tests, as drivers sometimes need running database.
Add close method to ResultSetIterator
Tie down sbt version to 0.12.3.
Sort out Table.Base vs. Query.Base.

Coming from SchemeQL2, the idea is that Query.Base represents an
arbitrary EDB. SQL, that means a stored table.  The transition could
be smoother, but should be enough for now.
Merge branch 'master' into releases