Kfilesystem: Add fileSystemDeviceBusType
To allow to determine the bus used by the underlying filesystem.
This is to allow to fix https://bugs.kde.org/show_bug.cgi?id=281270 by being able to detect the target filesystem is on usb and switch to a fsync mode dynamically when copying.
Solid does provide similar feature in StorageDrive::bus src/solid/devices/backends/udisks2/udisksstoragedrive.cpp.
But this MR allows to query the same data without the need for Solid, so any context (not just in dolphin) can benefit from it more easily.
An alternative would be to have Copyjob use Solid. Since most users of KIO/CopyJob already use Solid, that could work as well, but will more dependency on Solid and will introduce more boiler plate.
Another alternative would be to let the application deal with the usb detection. That has not my preference.