extract columnize into its own function
call ssh with the silent flag

otherwise the warnings break JSON parsing
use assoc-default instead of (cdr (assoc ..)
add approvals table to the review page
list patch sets