runner: added Execute wrapper function, offering a replacement for system()