[Issue #71] Create upload directory if not already present