Clean up the test data in tearDownAfterClass()

The result of the listener should then be empty and can be removed
Remove testcleanuplistener.php
Rename providers to not begin with test

Fixes https://github.com/owncloud/core/issues/12347
Use `/` as redirect location if webroot is set to an empty value

If the webroot has been set to an empty value or ownCloud has been installed at the root location (`/``) there is a fair chance that the redirect for password resets does not work at all.

This means that while the password is getting resetted the user is not redirected to the login page.

I'm aware that it might be better to just set the webroot to `/` in those cases but this patch is better in the regard that it cannot break stuff.

Thanks to @PVince81 for helping me debugging this. (I'm a moron and assumed it couldn't be THAT easy)

Reported by @cdamken
Add OCS API header per default

Relieve @PVince from having to write it all the time ;-)
[tx-robot] updated from transifex
Merge pull request #12328 from owncloud/remove-testcleanuplistener

Remove testcleanuplistener
Merge pull request #12348 from owncloud/rename-to-avoid-complaining-ci

Rename providers to not begin with test
[tx-robot] updated from transifex
remove ugly hack and don't use OC\Preview\Image for tiffs and svgs
add puphpet and vagrant to gitignore
Merge pull request #12372 from owncloud/preview_tiff_fix

remove ugly hack and don't use OC\Preview\Image for tiffs and svgs
[tx-robot] updated from transifex
Merge pull request #12374 from owncloud/vagrant_puphpet_gitignore

add puphpet and vagrant to gitignore
Merge pull request #12362 from owncloud/add-ocs-header-per-default

Add OCS API header per default
Merge pull request #12359 from owncloud/fix-redirect-url-for-password-change

Use `/` as redirect location if webroot is set to an empty value
new folder structure for keys
all keys are now in files_encryption/key/path_to_file/filename/
share keys are named: user.shareKey
file key is named: fileKey
harmonize copyright notice
change private/public key names for consistency reasons
upgrade to new folder structure