Multi file upload

This is a pull request into sha256-custom branch.
Hm, we set status to ```error.toString()``` on some other places too.