Multi file upload

This is a pull request into sha256-custom branch.
Then this is not just buffers. :-) But both buffer (content) and file object itself. Name accordingly.