more fiddling around in controllers - trying to set models to the right values

Signed-off-by: nuss <st9fan@gmail.com>
trying to optimize the display within CVWidgetMSEditor: the controller should figure out where to set placeholders ('%') from already existing connections, so disconnecting and reconnecting can be done with just one click

Signed-off-by: nuss <st9fan@gmail.com>
- make CVWidgetMSEditor a bit more convenient: if one ore more connections are already present let extCtrlArrayField display which ones
- add another convenience method to Collection: selectIndex resp. selectIndexAs

Signed-off-by: nuss <st9fan@gmail.com>
by default extCtrlArrayField will always display (1..msSize) - no need to set it (only if it's a non-default case)

Signed-off-by: nuss <st9fan@gmail.com>