Add external object storage support for task runner s3cmd

Currently our the s3cmd config we use in task-runner only supports connecting to our minio instance.

We need to extend our config to allow connecting to external object storage.

Related to https://gitlab.com/charts/gitlab/merge_requests/293

Edited by DJ Mountney