Rename folder 1/2
This MR is the first of two which add support for Renaming folders to siad. It adds a Rename
method to the siadirset.
The workflow is as follows:
- lock the set to prevent dirs from being opened
- lock already opened dirs to prevent other threads from writing to disk
- rename the folder on disk
- if successful rename the already opened dirs in memory
- unlock the dirs and set
Edited by Christopher Schinnerl