Fix upper/lower case rename on case insensitive fs
Fixes wrong temp file creation (missing '/' at
relative root of mounted fs).
Mount a CIFS share e.g. at /mnt/share with option
'nocase'. In dolphin, go there and create a file
'foo' (i.e. /mnt/share/foo).
Try to rename it to 'Foo': Without this patch a
dialog pops up telling you about overwriting the file.
With this patch applied it will correctly be renamed.
Create a directory 'subdir' below /mnt/share.
In dolphin, change there and create a file 'foo'
Try to rename it to 'Foo': no problem with and without
Reviewed By: dfaure, chinmoyr
Differential Revision: https://phabricator.kde.org/D19422