almost-alpha version, that can handle basic file actions

depends on oauth version commited in. That change is planned to be included in one of next releases.
The problem will also solve itself if data is transfered as base64, but for now, that is the simplest way to make it work.