Adding foundation for the direct download url

refs https://github.com/owncloud/core/issues/12286

@dragotin @danimo @guruz @ogoffart @karlitschek @icewind1991 THX

- [x] rename dav property to avoid unexpected behavior of client 1.7.x series
- [ ] add implementation for S3
- [ ] add implementation for SWIFT