fix util reference
add optimist argv to termRender.js
return fail messages directly instead of through a cb
rewrite fail code
add a way of printing list
fix mac checking and error writing for up cmd
fix error passing