Added initial implementation to download a folder.

This fixes owncloud/android#308

This is a quick and easy implementation after glancing through the code so you guys with more experience in this project can give me some early feedback and ideas of a more correct way to add this feature.

I tested this with a setup of ~40 files but I've most probably omitted something so any bugs or deadlocks or uncovered scenarios are welcome.