disable log file output by default in myrepo.shell._run
set default prefix for working dir automatically generated
fixed a pep8 error: E303 too many blank lines
added --workdir option to set working dir to results and log files
save log files in workdir specified or dynamically created w/ tempfile.mkdtemp