New widget factory in 1.8

New widget factory in 1.8

Jörn and I would like to pull the new widget factory into the 1.8 release.
Steps to get this done:
<ol><li>Split existing code out of jquery.ui.core.js and into jquery.ui.widget.js</li><ol><li>Update dependency for all existing plugins</li>
<li>Update demos for all existing plugins to include new file</li><li>Update build system to include new file?
</li></ol><li>Merge trunk into dev branch</li><li>Replace contents of jquery.ui.widget.js in dev branch with widget factory code from labs branch</li>
<li>Update all plugins to use the new widget factory
</li></ol>Anything else need to happen?


--