Sort(list) hashable
sql: move compute(..., SQL) to blaze/sql.py

Also test column and scalar returns
sql: don't select unnecessarily on head
finalize consumes expr as well