Logfile download

implements / fixes https://github.com/owncloud/core/issues/12731

TODO:
- [x] add unit test
- [x] add warning if log file is bigger than 100MB
but the downloadResponses needs a string, which requires us to load the whole log file (which can easily become a few hundred MB big) into memory.