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.