shouldn't we allow to pass in target as string as well for controls?

This won't work currently:

```
new ol.control.ScaleLine({target: 'scale-line'})
```

but I think people expect this to work.