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.
Merge pull request #715 from johnhaddon/plugRenaming

Moved renaming code from PlugWidget to LabelPlugValueWidget.