Testcase base class
Do not use uniqid in Group and User tests as it is not unique on windows
Test LargeFileHelperGetFileSize also with ascii only characters

And skip the UTF8 names on Windows as they are not supported
Windows does not support CHMOD, therefor we can not test not writable folders
Skip some more tests on Windows which just can not work at all
Fix single run of encryption tests and usages of uniqid() and fopen()
Correctly close handle of directory when listing certificates
Make it possible to cleanPath() absolute Windows paths
Fix Files\Storage\Home::testRoot()
Correctly refresh the apps list after removing the mock
Correctly restore previous root mount point after testing
Merge pull request #12218 from owncloud/issue/10991-fixes

Issue/10991 Make unit tests pass on windows