add file-type support for dynamic fields

additional controls for file dynamic field type

A disabled text field display current value, and a checkbox allows to
delete current value.

provide error feedback for dynamic fields

This allows to notify the use when a file is too large, for instance.

exclude separator type fields from list

typo