Fixed CompoundDataPlugValueWidget non-overridden labels.

The code for setting the width of the label was assuming the label would be a LabelPlugValueWidget, but for non-labelled plugs it was in fact a StringPlugValueWidget, which requires a different method of setting the width.