fix: correctly escape non ascii characters in file names.
new: added support for cleaning the upload directory.