file upload and image processing
Merge pull request #1419 from mikspark/manage-uploads

file upload and image processing
file name generation closure removed
Merge pull request #1420 from mikspark/manage-uploads

file name generation closure removed
create dir if not exist