Fix execute cd path not escaped

Would fail path like on  = '/srv/foo bar/'
Implement variadic args to run, runLocally

For easier escaping and command building