Allow EditableFileUploadAttribute to be marked as Required

This change adds a custom validator which allows EditableFileUploadAttribute to be marked as Required, without throwing an exception.