Non-existent folder throws DirectoryNotFoundException

Fixes https://github.com/OpenRA/OpenRA/issues/4797