Allow EditableFileUpload to be Required

Added a custom validator to EditableFileUpload so that it can be marked
as required.
Fixed a FormatException