add missing ProgressBar tests
remove unused code
fix Widget-attr test to correspond to changes in ce4acef67372b9ba570f7e93e62b35f4654f907d
rename _WidgetBase --> Widget
rename _Contained --> Contained, _Container --> Container
rename _CssStateMixin --> CssState
rename _HasDropDown --> HasDropDown
rename _BidiMixin --> Bidi
rename _KeyNavMixin --> KeyNav
Rename _FormWidgetMixin --> FormWidget, _FormValueMixin --> FormValueWidget.
Also remove form/_FormWidget and form/_FormValueWidget.
rename _Invalidating --> Invalidating
Remove _FocusMixin.
It's not really needed now that I moved onFocus() onBlur() etc. into Widget.
make sure to wait for refresh to be finished before rendering
leveraging new refresh properties step in Store
update refreshRendering
fix indentation and also use StarRating's method for doing Bidi inheritance
fix typo from previous check in (4ad12b9)
retag widgets as d-xxx rather than dui-xxx, fixes #39
Detect previously checked RadioMenuItem on the fly.
Matches how _RadioButtonMixin works.
Refs #17519.

Also updating _RadioButtonMixin.js to specify that it only needs dojo/query!css2.
(cherry picked from commit 7e98f10fd7b013a89929973df6aa293921de3af7)
Migration to ES5 function for lang.trim() and dojo.trim()
fixes related to module renaming