File Transfer Rework further improvement
# Description
Following tasks of #1690
## Code version and environment identification
To be completed once MR!1721 has been merged
## Current behavior
issue #1690
## Expected behavior
1. Change the address space of toolkit_demo_server_file_transfer.
2. Move to thread safe Dictionary when available : #1574
# Security impact
None
# Implementation
1. Following the example of the `TestObject` element in S2OPC_Demo_NodeSet.xml, keep only one file-type object (named `FileObject`) at the same level: Root/Objects/. (Current path of the file-type object in the AddSpace of `s2opc_file_transfer.xml`: Root/Objects/Configuration/Items/Item1/ProloadFile).
-> This affects the wrapped FT tests (`tests/ClientServer/validation_tests/client/file_transfer/test_file_transfer.c`). The SOPC_TEST*** functions are mapped to Item1 and Item2 of the AppSpace currently in use.
2. In the `libs2opc_file_transfer.c` file, use the `sopc_tsafe_dict.h` API instead of `sopc_dict.h`.
issue