Add a failing test for #25.
Automatically assign widgets an ID.
Enforce twc.Required (for #25).
Deal with faulout from the twc.Required enforcement.
Merge pull request #87 from toscawidgets/feature/twc.Required

Feature/twc.required