do not fail if float delimiter is comma
add test for comma seperated float value
only fiddle comma if value is basestring
pass request for field validation
apply security corresponding to latest hotfix
add module security declarations
Merge remote-tracking branch 'bda/master'
CHANGE note for comma as decimal mark in float fields
make some TypeWidget methods unpublishable. fix from PloneHotfix20130618
Add a transaction note when setting a default value for a field which doesn't have a storage yet
Update doc
Update utils.py

If the value contains special chars (like "Secondaire sup\xc3\xa9rieur"), rendering the widget fails...  It pass if we transform the value (v) to unicode before using zope.i18n.translate...

Please review and merge if everything seem ok...

Thank you,

Gauthier
It is possible that an instance is not traversable, so just in case we handle that.
Added test, turn str to unicode only if not already unicode...
Updated changelog
Merge remote-tracking branch 'plone/master'
Uncomment now that all tests pass...
Merge pull request #24 from gbastien/master

UnicodeDecodeError while translating the key of a vocabulary if it contains special chars
fix transaction note
Fixed validation of OFS.Image.File when checked by validate_content_types:

- Check if value is also of type File otherwise this method will think
  that the metadata for the OFS Images are of type text/plain which
  fails validation.