------------------
- Change file_callback signature to also include the key used in the dict.
For dexterity content, the key is different than the fieldname because it
is prefixed with the interface dottedname.
- Old: ``file_callback(context, fieldname, data, filename, mimetype, jsondata)``
- New: ``file_callback(context, key, fieldname, data, filename, mimetype, jsondata)``
[jone]
- Dexterity: support exporting RichTextValue objects.
[jone]