This patch adds support for Windows file attributes in the File Browser, and does so in a way that we can also do so for Mac and Linux later too.
Currently the file browser hides all files with names that start with a period, even though these files are not hidden on Windows. With this patch such files are only hidden on Linux and Mac. But files that have the "hidden" attribute are now shown on Windows. But on all platforms if you choose to show hidden files they will be shown with lower opacity.
Further, folders that are marked as "system" are shown specially. And folders that are Mount Points, Hard Links, and soft links are shown specially as well.
The following capture of my own user folder matches that shown in the operating system: