initial work
base widgets cleaned up, TextareaWidget added
initial work on rework of dx patterns
initial work
base widgets cleaned up, TextareaWidget added
initial work on rework of dx patterns
bringing nathans fix into the rewrite
Merge branch 'widgets-rework' of git://github.com/plone/plone.app.widgets into tinymce-widget

Conflicts:
	plone/app/widgets/base.py
	plone/app/widgets/dx.py
Updating base widgets

- adding docs to base widgets
- few api changed to make base widgets easier to use
- making sure tests are still passing
- removing plone/zope related code from base.py module
remove dependency on plone.app.jquery

- we are going to bundle jquery with widgets.js
only deprecate form widgets and not other javascript
initial progress on making at/dx widgets work with changed base widgets
change to use UID instead of uid to match catalog results
Merge branch 'master' of git://github.com/plone/plone.app.widgets