started to make use of gevent to schdule and execute jobs: add and switch to gevent-based do_command()
add dependency to python-gevent
unify internal API of functions to execute commands
do not take care of arity of command functions as these are unified by the previous commit
fixed template paths
removed as switched template engine from tenjin to jinja2
follow rename of myrepo.cli (old: cui)
s/compile_template_2/compile_template/g
whitespace and indentation fixes
just re-ordered command functions