Add file upload resource

#56

![postman-3](https://cloud.githubusercontent.com/assets/125707/3352672/5d168a64-fa54-11e3-9d0f-172489852b02.jpg)

We could provide configurability of scheme in the plugin definition and default to `file_default_scheme()`.