[TASK] (Utility) Exception when unlink fails in emptyDirectoryRecursively
There is a check in place, but it uses the shut-up operator and thus
never get's to check the return value - as the PHP warning is converted
to an exception before that happens.
This change adds a try-catch to be able to handle this gracefully.