Fix running multiple commands

we can actually be more efficient here:
```
var run = component.run;
if (typeof run === "string") {
  run = [run];
}
run.forEach(function(cmd) {
  ...
});