docker: allow module to accept comma-separated strings (which are parsed into lists) or list literals for parameters that can accept lists