Add file upload resource

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

> Otherwise you can get into weird errors when removing files if entity_cache is on.

Can you clarify this or give an example where it's used?