Added COALESCE support to SELECT

Added COALESCE support for SELECT subqueries.  You can now do
`COALESCE(SELECT( ...), val) AS row`, just in case the subquery returns
NULL.