Make api for custom widgets a bit more simple.
Move utils into utils
Document custom widgets.
Validate field IDs used in FORMS_EXTRA_WIDGETS.
Python 2/3 str/unicode fix.