Add runner functions

srun and orun, run external commands check for errors. They deal with
various output appropriately.

Print commands on verbose.
Added the fetch command