Moved renaming code from PlugWidget to LabelPlugValueWidget.

This makes renaming available for promoted children of CompoundDataPlugs, the most common example of which is plugs promoted from the Attributes and Options nodes in GafferScene.