Accessibility: We don't need to move hidden elements off screen when we set height, width and clip.

We were combining two techniques here. Setting top and left will cause issues when we work on dir="rtl" support, so we use the other solution.
Also removed IE6/7 clip notation because IE7 is C-grade now as well.
Popup: Do not twitch on Chrome 28 when opening a popup near the bottom of the document.
Dialog: Remove optionDemultiplexer and move vclick/submit handler into the widget prototype.
Dialog: Do not re-create the close button if its location or text changes.
Checkboxradio: fix incorrect refrence to class instead of wrapperClass
Popup: Do not unenhance upon _destroy() if the "enhanced" option is on, but do still close the popup. Fixes #6160.
Textinput: Apply class(es) listed in the value of the "wrapperClass" option when creating the wrapper.
Merge branch 'master' into filter-widget-review
Filterable: Re-working widget so textinput can be assigned if needed, while maintaining the default of instantiating a search input.