This task is to add support to run SST non-secure tests when the NS client identification is not supported by the NS OS.
Details:
- Use thread A (client id 0) instead of thread C (client 2) in the majority of tests.
- Align the ID of client 0 to be equal to the ID returned by the TF-M Core when the non-secure client identification is not supported by the NS OS.
- Add the capability of enable or disable the SST non-secure tests which require multiple NS client identification.