Fix multi-sls `salt.state` orchestration in masterless systems
Fix multi-sls `salt.state` orchestration in masterless systems

When `salt.state` orchestration on masterless systems was introduced (in
8e3abb11), only the single-string in `sls` case was supported:

```yaml
<name>:
  salt.state:
    - sls: '...'
```

The documentation for `salt.state` says multiple sls files can be supplied in a
list:

```yaml
<name>:
  salt.state:
    - sls:
      - ...
      - ...
      - ...
```

But with masterless orchestration, this does not work because the original
patch passes a list containing a joined string of comma-separated sls files
instead of the joined string itself.

This takes care of that case too by passing joined string, since `state.sls`
handles comma-separated joined string just fine.

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt