Inspired by D23420
Entering a folder will have Dolphin determine whether it can store the view properties in a `.directory` file within the folder or in a generic config location.
It does so by checking for permissions on the file and parent dir causing various stat calls that potentially block on a slow mount. Also, the config reading thereafter can be very slow.
Moreover, network shares are typically shared between users, so one user's view properties shouldn't affect or be overwritten by this Dolphin instance.
It doesn't resolve symlinks but is surely an improvement over the status quo.