libtorc-baseui: Fix template inheritance round 2...

- 'template' state is copied across to new widgets unless widgets are
being programatically copied and given new names explicitly.
- work still needed on getting connections working properly in all cases
libtorc-baseui: Revert 'Make UIWidget::SetAsTemplate recursive'

- just wrong...