Create upload folder using set_field_upload() function

Hello!

I often forget to create the uploading folder, when using set_field_upload() function. As the result I've got an error ;) Don't know whether I considered all posible variations of scenario, whatever that changes can be modified.