delete all children's previews when deleting a folder

please review @PVince81 @karlitschek 
fixes https://github.com/owncloud/core/issues/10484
This seems a little bit overcomplicated for what it does, what about:

```php
self::$deleteFileMapper[$absolutePath] = info;
```

(Not tested ;-))