Improvement for EditableFileUploadAttribute

Added an additional value UploadDirectory. If set, the specified upload
directory is used instead the auto generated.