Add support for authentication to run task
Issue #19
new
While the task for pushing to a registry supports adding username and password, the run task does not. This prevents easily using a private registry that requires authentication to run a container. The workaround is to wrap the run task with scripts to login/logout, but this is rather cumbersome and could theoretically run into some race conditions if multiple agents are running in parallel.